PDA

View Full Version : سوال: ویرایش اطلاعات



sanestian
سه شنبه 17 تیر 1393, 14:01 عصر
با سلام
من دو تا textbox و یک datagridview و یک buttonدارم
میخوام در txtId من id وارد کنم و با فشردن کلید tab ،اون یکی textboxam مقدار مربوط به ID وارد شده را بیاره من تغییرات رو روش انجام بدم وذخیره اش کنم.
نمیدونم باید چکار کنم،لطفا کمکم کنید.

okpnz1
سه شنبه 17 تیر 1393, 14:16 عصر
برای اولین مرحله شما باید از دیتابیس آی دیه وارد شد رو بگیری و تکس باکس مربو به اون رو بخونی میتونی از کد زیر کمک بگیری

string commandText = "SELECT ID, text FROM table1 WHERE ID= '" + txtId.Text + "'";
SqlCommand cmd = new SqlCommand(commandText, con);
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
textbox.Text = reader["text"].ToString();
}
else
{
lblError.Text += "tفیلدی با این شماره آیدی موجود نمی باشد";
}
con.Close();
برای تغییرات هم یک از آپدیت باید استفاده کنی

sanestian
چهارشنبه 18 تیر 1393, 08:34 صبح
این درست ولی چطوری از event tabاستفاده کنم که با فشار دادن دکمه tab کیبورد این کار را انجام بدم؟