سلام عرض میکنم خدمت همه دوستان عزیز
یه سوال داشتم اونم اینه که چجوری میتونم تکست یه لیبل رو برابر مقداری که تویه دیتابیس (اکسس)ذخیره شده قرار بدم؟ممنون میشم اگه راهنماییم کنین
سلام عرض میکنم خدمت همه دوستان عزیز
یه سوال داشتم اونم اینه که چجوری میتونم تکست یه لیبل رو برابر مقداری که تویه دیتابیس (اکسس)ذخیره شده قرار بدم؟ممنون میشم اگه راهنماییم کنین
سلام
با استفاده از یک Data adapter و یک data set !
اول کامند و کانکشین رو به Data adapter میدید و بعد data set رو پر میکنید .
بعد با استفاده از
dataset.tables[0].rows[0].itemarray.getvalue(0).tostring()
میتونید مقدار فیلد 1 از ردیف 1 رو بگیرید ( مقدار rows , get value به نسبت درخواست شما عوض میشه.)
اگر نیاز داشتید بگید سورس کد نمونه ای براتون بزارم.
موفق باشید...
سلام اگه ممکنه یکم بیشتر توضیح بدین و اگه ممکنه یه نمونه قرار بدین ممنون از راهنمایی تون
داداش بدون (دیتا گرید ویو) نمی دونم شرمنده، اما اگه با (دیتا گرید ویو) باشه به این صورته:
فرض می کنیم یک Label به نام lbl1 داریم و یک dataGridView به نام dataGridView1:در قسمت c ستون مورد نظر و در قسمت row سطر مورد نظر را وارد می کنید
private void ShowValue(int row,int col)
{
lbl1.Text=dataGridView1[col,row].Value.ToString();
}
آخرین ویرایش به وسیله smhak17 : سه شنبه 28 مرداد 1393 در 22:36 عصر