PDA

View Full Version : سوال: نمایش دادن یک فیلدازجدولی در اسکیوال در یک لیبل به صورت یک حلقه



taghdir26
جمعه 20 خرداد 1390, 00:06 صبح
من میخام مثلا یک فیلدازیک جدول تو اس کیو ال روتویه لیبل نشون بدم به صورت یه حلقه که هرباریه مقدارازاون فیلدونشون بده لطفا کمکم کنید دستورش چیه

morteza271
جمعه 20 خرداد 1390, 00:28 صبح
سلام دوست عزیز. این کدشه :

SqlConnection con = new SqlConnection(ConnctionString);
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandText = "select id,name from users";
SqlTableAdapter da = new SqlTableAdapter(com);
DataTable dt = new DataTable();
da.Fill(dt);

for(int i =0; i<dt.Rows.Count; i++)
lblName.Text = dt.Rows[i]["name"].ToString();
موفق باشید.

Directx
جمعه 20 خرداد 1390, 00:42 صبح
برای دو خط آخر این کدم بد نیست (یعنی مطمئن تره):لبخند:


foreach (DataRow row in dt.Rows)
{
label1.Text= row.Field<string>("نام فیلد");
}