PDA

View Full Version : سوال: واکشی اطلاعات از جدول؟؟



ab_ir_007
جمعه 30 مهر 1389, 10:54 صبح
با سلام به اساتید محترم سایت

من میخوام اطلاعات یک رکورد که حاصل جستجوی یک query از جدول کاربران هست رو فیلد به فیلد نمایش بدم مثلا نام کاربر رو به label1.text و password رو به label2.text
پروژم تو asp.net C#2008 هست , یه dataset درست کردم (با data access layer) و جداول و query هام توش درست کردم از طریق TableAdapter
ممکنه راهنمایی کنید چطور از طریق کد نویسی میشه به فیلد ها دسترسی داشت , اونارو خوند, ویرایش کرد یارکورد اضافه کرد؟
فقط اگه ممکنه کدی که میفرمایید با C# باشه ممنون میشم..

با تشکر

ab_ir_007
جمعه 30 مهر 1389, 23:46 عصر
کسی نیست جواب بده؟؟؟؟
خیلی بهش نیاز دارم به خدا :اشتباه:

ab_ir_007
شنبه 01 آبان 1389, 10:05 صبح
سلام به اساتيد
دوستان من مشکلمو تو محيط کدنويسي بر طرف کردم


SqlConnection _mysqlConnection = new SqlConnection();
SqlCommand _mySqlCommand = new SqlCommand();
SqlDataAdapter _mysqlDataAdapter = new SqlDataAdapter();
DataSet _myDataSet = new DataSet();

_mysqlConnection.ConnectionString ="Data Source=.;Initial Catalog=test;Uid=test;PWD=test";
_mySqlCommand.CommandText = "SELECT fname, lname, bdate FROM tblusers WHERE id=1";
_mySqlCommand.Connection = _mysqlConnection;
_mySqlCommand.CommandTimeout = 30;
_mysqlDataAdapter.SelectCommand = _mySqlCommand;
_mysqlConnection.Open();
_mysqlDataAdapter.Fill(_myDataSet, "tblusers");
_mysqlConnection.Close();
Label3.Text = _myDataSet.Tables["tblusers"].Rows[0].ItemArray[1].ToString();


اما بازم برام جاي سوال هست ، اونم اينه که به ما کلي سفارش شده تو کلاس آموزشي که از محيط ويژوال اول يه DataSet بسازيم (براي طراحي لايه Data Access Layer) بعدش توش TableAdapter اضافه ميکرديم و هرچي Query ميخواستيم اونجا درست ميکرديم تا اينجا هيچ مشکلي نبود و براحتي ميشد اونا رو بجاي DataSource مثلا به Gridview معرفي کرد اما سوال من اينجاست که از همين امکانات چطور ميشه يه فيلد رو استخراج کرد و به Label.Text اختصاص داد؟

اساتيد محترم لطفا راهنمايي فرماييد
متشکرم