PDA

View Full Version : ارسال DataTable به Combobox



Abbas Naghdi
شنبه 24 اسفند 1392, 10:42 صبح
سلام بچه ها ... !
میخوام یه Data Table رو به ComboBox بفرستم ... پطور این کار رو کنم ؟
ComboBox Telerik دارم ..

Neshasteh
شنبه 24 اسفند 1392, 10:48 صبح
Dim Str as String="SELECT * FROM TBL"
این اسکریپتو اجرا کن و خروجی رو تو دیتا تیبلت بریز بعد
ComboBox.DataSource=dt
دیکه کاری نداری
dispalyMemberوValue رو ست کن




Dim
Str AsString = "SELECT Id,Nam,Digit,Prim,OneArz,TwoArz From Define_Currency Order By Prim DESC"


Dim dt AsNewDataTable

ConectionBank.Open()


Using Cmd AsNewSqlCommand(Str, ConectionBank)

dt.Load(Cmd.ExecuteReader())

ConectionBank.Close()

CmbArz.DataSource = dt

CmbArz.DisplayMember = "Nam"

CmbArz.ValueMember = "Id"
End Using

Abbas Naghdi
شنبه 24 اسفند 1392, 11:27 صبح
مرسی اما کد C# رو نداری ؟

mahmoudii
شنبه 24 اسفند 1392, 14:43 عصر
سلام اگه داخل جدولتون دو فیلد id و name داشته باشین :

SqlConnection con = new SqlConnection("server=.; database=DbTest; integrated security=true");

string str="Select * From TblTest";
SqlDataAdapter da = new SqlDataAdapter(str,con);
DataTable dt = new DataTable();
da.Fill(dt);
comboBox1.DataSource = dt;
comboBox1.DisplayMember = "Name";
comboBox1.ValueMember = "Id";