PDA

View Full Version : اطلاعات در gridview نمایش داده نمیشود



nima_33
یک شنبه 01 خرداد 1390, 13:30 عصر
با کد زیر میخوام اطلاعات رو از بانک اطلاعاتی بخونم و تو gridview نمایش بدم ولی gridview اطلاعات رو نشون نمیده

SqlConnection con = new SqlConnection(@"server=AHORA\SQLEXPRESS;database=karmand;integrate d security=true");
SqlDataAdapter da = new SqlDataAdapter();
DataSet ds = new DataSet();
da.SelectCommand = new SqlCommand();
da.SelectCommand.Connection = con;
da.SelectCommand.CommandText = "select * from tbl_case";
da.SelectCommand.CommandType = CommandType.Text;
da.Fill(ds, "tbl_case");
gviewcase.AutoGenerateColumns = true;
gviewcase.DataSource = ds;
gviewcase.DataMember = "tbl_case";



و وقتی هم که میخوام از stored procdure استفاده کنم از da.fill خطا میگیره
سوال 2:
وقتی یه دیتا بیسس جدید تو sql میسازم داخل فولدر data جایی که دیتا بیس ها هستن نشون نمیده
دلیلش چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:ناراحت:
یا وقتی هم که میخوام باDataSourceIDگرید ویو ، گرید ویو را به database وصل کنم اصلا database رو نشون نمیده

veniz2008
یک شنبه 01 خرداد 1390, 15:58 عصر
سلام دوست من،به جای استفاده از دیتاست میتونی از datatable بصورت زیر استفاده کنی:



SqlConnection
con = newSqlConnection(@"server=AHORA\SQLEXPRESS;database=karmand;integra ted security=true");
SqlDataAdapter Adapter = new SqlDataAdapter("select * from tbl_case", con);
DataTable dt = new DataTable();
Adapter.Fill(dt);
gviewcase.Visible = true;
this.gviewcase.DataSource = dt;
اما سوال دوم:اینکه با گریدویو نمیتونی دیتابیس رو ببینی احتمالا بخاطر اینه که در قسمت server name،نام درستی رو وارد نمیکنی،از عبارت (local) برای server name استفاده کن شاید دیتابیست ظاهر بشه،موفق باشی