1 ضمیمه
فراخوانی دیتابیس Access در Combobox در C#
باسلام خدمت دوستان عزیز. بنده یک فایل دیتا بیس Access ساختم که دوتا جدول بنام های Data و Name داره. داخل جدول Name یه ستون داره که میخوام این ستون رو توی C# در یک Coombobox نمایش بده. کدهارو زدم (البته با هزار بدبختی) ولی هیچی توی کومبوباکس نشون نمیده و وقتی این کدهارو توی یه Butten میزنم، ارور تصویری که گذاشتم رو میده
ضمیمه 154004
اگر از اساتید راهنماییم کنن واقعا ازشون ممنون میشم.
نقل قول: فراخوانی دیتابیس Access در Combobox در C#
این کدهایی که نوشتید برای درج در دیتابیسه نه خواندن و قرار دادن در کمبوباکس.
نقل قول: فراخوانی دیتابیس Access در Combobox در C#
void Fillcombobox()
{
con.Open();
cmd = new SqlCommand("select ID From Employees",con);
Sdr = cmd.ExecuteReader();
while (Sdr.Read())
{
for (int i = 0; i < Sdr.FieldCount; i++)
{
comboID.Items.Add( Sdr.GetString(i));
}
}
Sdr.Close();
con.Close();
}
نقل قول: فراخوانی دیتابیس Access در Combobox در C#
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.Data.SqlClient;
- namespace SaveAndDisplayImageFromDatabase
- {
- public partial class BindComboBox : Form
- {
- public BindComboBox()
- {
- InitializeComponent();
- }
- SqlConnection cn;
- SqlCommand cmd;
- SqlDataReader dr;
- private void BindComboBox_Load(object sender, EventArgs e)
- {
- cn = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=G:\ Tutorial\SaveAndDisplayImageFromDatabase\SaveAndDi splayImageFromDatabase\Database1.mdf;Integrated Security=True");
- cn.Open();
- BindData();
- }
- public void BindData()
- {
- cmd = new SqlCommand("select name from Table1", cn);
- dr = cmd.ExecuteReader();
- while(dr.Read())
- {
- comboBox1.Items.Add(dr[0].ToString());
- }
- dr.Close();
- }
- }
- }