PDA

View Full Version : درخواست کمک : جهت تصحیح کد combobox



ya30ien2
چهارشنبه 06 مهر 1390, 22:47 عصر
میخواستم خواهش کنم کد زیر رو برای من تصحیح کنید
tfrosht.DataBindings.Clear();
tfrosht.Text = "";
connect.Open();
SqlCommand cmd = newSqlCommand();
string str = "select * from kharid where name='{0}'";
str = string.Format(str, combobox1.Text);
cmd.CommandText = str;
cmd.Connection = connect;
cmd.ExecuteNonQuery();
SqlDataAdapter adp = newSqlDataAdapter();
DataSet dt = newDataSet();
adp.SelectCommand = cmd;
adp.Fill(dt, "name");
connect.Close();
DataView dv = newDataView(dt.Tables["name"]);
cm = (CurrencyManager)(this.BindingContext[dv]);
tfrosht.DataBindings.Add("Text", dv, "frosh");



من با استفاده از یک دستور select ابزار combobox رو پر کردم
حالا میخواستم با توجه به هر یک از آنهایی که در combobox انتخاب کردیم خاصیت دیگرش رو بگیریم و در textbox قرار بدیم اما ارور میده
در ضمن من این دستور رو داخل رویداد select مربوط به combobox نوشتم
ممنون میشم بهم کمک کنید

nilmil_nil
پنج شنبه 07 مهر 1390, 09:43 صبح
سلام
چه اروری میده
؟
معمولا تو رویداد Change مینویسن
ارور رو بگین

ya30ien2
پنج شنبه 07 مهر 1390, 13:40 عصر
این برنامه (http://s2.picofile.com/file/7148609993/select_combobox.rar.html)رو اگه میشه یه نیگاه کنید

مرتضی تقدمی
پنج شنبه 07 مهر 1390, 13:54 عصر
این برنامه (http://s2.picofile.com/file/7148609993/select_combobox.rar.html)رو اگه میشه یه نیگاه کنید

سلام
داداش کاش بانک رو هم می گذاشتی تا بتونیم کمکت کنیم.
بانک یادت رفته.

ya30ien2
پنج شنبه 07 مهر 1390, 14:57 عصر
سلام به آقا مرتضی گل
اینم از بانک اطلاعات (http://s2.picofile.com/file/7148672468/Desktop.rar.html)

ya30ien2
پنج شنبه 07 مهر 1390, 15:09 عصر
دوستان لطفا کمکی چیزی:ناراحت:

مرتضی تقدمی
پنج شنبه 07 مهر 1390, 15:35 عصر
من که همچین مشکلی تو این ندیدم ! دو خط کم داشت که درست کار کنه :



If connect.State = ConnectionState.Closed Then
connect.Open()
End If

توی رویداد combobox تصحیحش کنید.
موفق باشید

ya30ien2
پنج شنبه 07 مهر 1390, 15:57 عصر
اما این ارور رو میده

76016

مرتضی تقدمی
پنج شنبه 07 مهر 1390, 16:06 عصر
ببخشید به وی بی بود. شما این رو بزارید. سی شارپه :



if (connect.State == ConnectionState.Closed)
{
connect.Open();
}

ya30ien2
پنج شنبه 07 مهر 1390, 16:08 عصر
:قلب:
خیلی میخوامت
دمت گرم