PDA

View Full Version : سوال: مشکل در آپدیت کردن اطلاعات برنامه با sqlserver



andaron
پنج شنبه 08 مهر 1389, 07:47 صبح
سلام علیک

می خوام یه دکمه آپدیت برای برنامم درست کنم و کدش هم به صورت زیر هستش


int intposition;
SqlCommand objcommand = new SqlCommand();
intposition = objcurrencymanage.Position;
objcommand.Connection = objconnection;
objcommand.CommandText = "update table_shofer" +
" set ranande_name=@ranande_name , ranande_famili=@ranande_famili" + " where ranande_id=@ranande_id";
objcommand.CommandType = CommandType.Text;
objcommand.Parameters.AddWithValue("@ranande_name", txtname.Text);
objcommand.Parameters.AddWithValue("@ranande_famili", txtlastname);
objcommand.Parameters.AddWithValue("@ranande_id", this.BindingContext[objdataview, "ranande_id"].Current);
objconnection.Open();
objcommand.ExecuteNonQuery();
objconnection.Close();
fildatasetandveiw();
bindfields();
objcurrencymanage.Position = intposition;
ShowPosition();


توضیحات : ranande_name و ranande_famili دو فیلدی هستند که می خواند عوض شوند
ranande_id کد شناسای منحصر بفرد هستش
این کد در قسمت objcurrencymanage.Position = intposition;

این پیغام رو میده :
No mapping exists from object type System.Windows.Forms.TextBox to a known managed provider native type.

اینم بگم در نوشتن دکمه دلیت هم هم چین مشکلی دارم دوستان اگر راهی دیگر دارن راهنمایی کنندآخه اینم رو کتاب نوشتم و بعضی جاهاش برام گنگ هستش
با تشکر