PDA

View Full Version : سوال: نمایش اطلاعات روی GridView



goldenlifee
دوشنبه 09 بهمن 1391, 22:04 عصر
سلام مهندسای گرامی
خواهش می کنم کمکم کنین
من میخوام اطلاعاتمو روی یه gridview نمایش بدم (در محیط c# )
یه جدول ساده ست با یه کد ساده
اما نمی دونم چرا همش از قسمت dataBind خطا میگیره
کد اینه :
OleDbConnection

cn = new OleDbConnection();


string a = Server.MapPath("app_data\\");

cn.ConnectionString =
"provider=microsoft.jet.oledb.4.0;data source=" + a + "mim.mdb";

cn.Open();


OleDbCommand cm = new OleDbCommand();

cm.Connection = cn;

cm.CommandText =
"select * from t1";


OleDbDataAdapter da = new OleDbDataAdapter();

da.SelectCommand = cm;


DataSet ds = new DataSet();

da.Fill(ds,
"t1");

GridView1.DataSource = ds;

GridView1.DataMember =
"t1";

GridView1.DataBind();


خطا هم اینه :
"Both DataSource and DataSourceID are defined on 'GridView1'. Remove one definition."

نمی دونم منظورش ازین که میگه دو تا datasource و DataSourceID روی grid view هست و یکیشو حذف کن چیه
خواهش می کنم کمکم کنین
یدفه هم تاپیک گذاشتم نمی دونم چی شد
خواهش می کنم کمکم کنین :ناراحت:

aspismylove
دوشنبه 09 بهمن 1391, 22:07 عصر
میشه بگی چرا ویزاردی انجام نمیدی ؟؟

goldenlifee
دوشنبه 09 بهمن 1391, 22:14 عصر
کمکــــــــــــــــــــــ ــــــــــــــــ

myazdani
دوشنبه 09 بهمن 1391, 22:23 عصر
سلام

فکر کنم شما تو صفحه aspx تون هم DataSource داشته باشید. یعنی هم زمان طراحی به data source وصل کردی هم زمان اجرا با کد نویسی که بدیهی است که یکیش باید حذف بشه.

goldenlifee
دوشنبه 09 بهمن 1391, 22:42 عصر
ینی چی زمان اجرا میشه بیشتر واسم توضیح بدین ممنون میشم

goldenlifee
سه شنبه 10 بهمن 1391, 10:10 صبح
از تون ممنونم درست شد :لبخندساده: