PDA

View Full Version : سوال: اضافه کردن اطلاعات دیتابیس به لیست باکس



ehsan_starlight
سه شنبه 25 بهمن 1390, 10:04 صبح
سلام دوستان ...

می خواستم دو ستون خاص مثل Fname و Lname رو از دیتابیس به لیست باکس منتقل کنم ....
از Date Grid View نمی خوام استفاده کنم و می خوام حتما با لیست باکس باشه .
برای مثال نام و نام خانوادگی با یک فاصله در یکی از خانه های لیست باکس قرار بگیره.

پیشاپیش ممنون

crazy_1892
سه شنبه 25 بهمن 1390, 10:12 صبح
دوست عزیز با یک آبجکت dataReader اطلاغات را از دیتابیس بخون و در لیست باکس بریز

با table Adaptor هم میتونی این کارو کنی

ehsan_starlight
سه شنبه 25 بهمن 1390, 10:19 صبح
ممنون اما این آبجکتهایی که گفتید رو من تو جعبه ابزار نمیبینم

nima.sh
سه شنبه 25 بهمن 1390, 11:24 صبح
سلام دوستان ...

می خواستم دو ستون خاص مثل Fname و Lname رو از دیتابیس به لیست باکس منتقل کنم ....
از Date Grid View نمی خوام استفاده کنم و می خوام حتما با لیست باکس باشه .
برای مثال نام و نام خانوادگی با یک فاصله در یکی از خانه های لیست باکس قرار بگیره.

پیشاپیش ممنون
سلام دوست عزیز...
new sqlcommand comm=new SqlCommand("select [first name],[last name] from customer",con
comm.Connection=con;
sqldatareader r=comm.ExecuteReader()

while (r.Read())
{

listBox1.Items.Add(r[0] + " " + r[1]);


}

ehsan_starlight
سه شنبه 25 بهمن 1390, 12:13 عصر
نیما جان خیلی ممنون .
این هم کد کامل برای کسایی که می خوان ازش استفاده کنن:
// Data Base >>*************************************
SqlConnection Con;
SqlCommand Cmd;
SqlDataReader Rd;
string Cs = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\\Database.mdf;Integrated Security=True;User Instance=True";
Con = new SqlConnection(Cs);
Cmd = new SqlCommand("select [Fname],[Lname] from Contact", Con);
Cmd.Connection = Con;
Con.Open();
Rd=Cmd.ExecuteReader();
while (Rd.Read())
{
listBoxControl1.Items.Add(Rd[0] + " " + Rd[1]);
}