+1 امتیاز

سلام بر دوستان

من جدولی را از دیتابیس در دیتا گریدویو نمایش داده ام . البته در دیتابیس بجای اینکه مقادیر combobox را ثبت کنم ، فقط index آنها را ثبت کرده ام. هنگام نمایش در دیتاگریدویو میخواهم اعداد index را با مقادیر (value)جابجا کنم ولی پیغامی مبنی بر اینکه نمی توان مقادیر رشته ای (string)را با مقادیر عددی(int) جابجا کرد می دهد. ممنون می شوم از راهنمایی تان

1 پاسخ

0 امتیاز

سال 

این پست دیگه خیلی تاریخی شده

اما برای اموزش هیچ وقت دیر نیست

کافیه برای نمایش دیتابیس توی کمبوباکس اونو توی لود فرم فراخونی کنی

 

   OleDbConnection conn = new OleDbConnection(conected);
            OleDbDataAdapter adap = new OleDbDataAdapter("Select stdname,Lname From tbltest", conn);
            DataSet dset = new DataSet();
            adap.Fill(dset);
            dataGridView1.DataSource = dset.Tables[0].DefaultView;

            comboBox1.Text = dataGridView1[0, dataGridView1.CurrentRow.Index].Value.ToString();
            comboBox2.SelectedText = dataGridView1.CurrentRow.Cells[1].Value.ToString();

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...