PDA

View Full Version : خواندن اطلاعات گریدویو از datareader



alonemm
دوشنبه 10 خرداد 1389, 16:44 عصر
باسلام:
من توسط کد های زیر تمامی رکورد های جدول بانک اطلاعاتی خودم را نمایش می دهم.
حالا اگه بخوام این اطلاعات رو در یک گرید ویو نمایش بدم چگونه است؟


string connectionString = "Data Source=(local);Initial Catalog=myDataBase;Integrated Security=SSPI;";
// SqlConnection conObj = new SqlConnection(connectionString);
string commandText3 = "select * from tbadmin";
SqlCommand cmdObj3 = new SqlCommand(commandText3, conObj);
// conObj.Open();
SqlDataReader dr3 = cmdObj3.ExecuteReader();
while (dr3.Read())
{
Response.Write(dr3["name"].ToString());
}

spring69
دوشنبه 10 خرداد 1389, 17:27 عصر
سلام.
توي حلقه، بسته به تعداد فيلدهات اين كد رو بنويس:

grid.Rows.Add(reader.GetValue(0).ToString(), reader.GetValue(1).ToString());
مثلا توي اين كد، دو فيلد اضافه شده.
موفق باشيد.

yekta2010
دوشنبه 11 بهمن 1389, 13:40 عصر
من یه سوال دارم البته فکر کنم به این قسمت مربوط نمیشه ولی میپرسم دیگه
میخواستم ببینم به اطلاعات داخل dataread چه طوری میشه دسترسی پیدا کرد مثلا dataread dr رو تعریف میکنم و مقداردهی می کنم وقتی میگم مثلاdr[0] ،مقدارشو بم نمیده با اسم ستون هم چک کردم نشدمثلاdr["name"]
چه کنم ؟