PDA

View Full Version : نمایش متن یه ستون از دیتابیس در Message Box



ehsan7007
سه شنبه 21 شهریور 1391, 16:47 عصر
سلام دوستان.
من می خوام متن به فیلد از دیتابیس رو تو مسیج باکس نشون بدم یا برابر متن یه تکست باکس قرار بدم.
اما این ارور رو میده :

Object reference not set to an instance of an object.

کدم اینه:

MessageBox.Show(Ds.Tables["Table1"].Rows[0]["column1"].ToString());

Yanehsar
سه شنبه 21 شهریور 1391, 18:21 عصر
سلام
من از دیتاویو استفاده میکنم و مشکلی نداره
بعد از پر کردن دیتاست اطلاعات بریزید داخل دیتاویو

MessageBox.Show(dv[0]["ID"].ToString());

felfely
سه شنبه 21 شهریور 1391, 20:40 عصر
سلام
خیلی جالبه. بازم یه این ارور برخورد کردین.
همون اول اطلاعاتی رو که از پایگاه می گیرین تو دیتاتیبل بریزین به جای این که دوباره تو دیتاست بریزین.

DataRow dr = dt.Rows[0];
MessageBox.Show(dr["ID"].ToString());


ولی اون جوری که از ارور معلومه، ارور به خاطر کد نویسیتون نیست، به خاطر این که مقدار دریافتی null هست (به نظر من)