PDA

View Full Version : سوال: مشکل در خواندن از بانک ونمایش در دیتاگرید



pedramfj
جمعه 16 مهر 1389, 18:36 عصر
سلام

من بعد از اینکه اطلاعات را درون بانک در یک جدول ذخیره کردم. می خواهم مثلا بر اساس کد کتاب جستجو کنم و سپس در دیتا گرید نام کتب و غیره که کد کتاب آن وارد شده نمایش داده شود.

تا اینجا مشکلی نیست.

فکر کنید من اطلاعات کتابی را در بانک ذخیره کرده ام وتنها یک فیلد آن را خالی گذاشتم(مثلا قیمت).

حالا زمانی که بر اساس کد کتاب جستجو می کنم و می خواهم در دیتاگرید نمایش دهم .

دستوری که اطلاعات دیتاگرید را می خواند پیغام خطا می دهد که نمیتواند سلول دیتاگرید را با مقدار NULLمقدار دهی کند.

از چه دستوری استفاده کنم که بتواند مقدار NULL را در دیتاگرید نمایش دهد؟؟؟؟

من از کد زیر استفاده میکنم.

تشکر.

dataGridView1.Rows.Add(new object[] { dr.GetInt64(0), dr.GetInt64(1), dr.GetString(2).Trim(), dr.GetInt64(3), dr.GetInt64(4), dr.GetInt64(5) });

Sirwan Afifi
جمعه 16 مهر 1389, 18:43 عصر
dataGridView2.DataBindings.Add(new Binding("datasource", ds, "s"));

pedramfj
جمعه 16 مهر 1389, 20:07 عصر
dataGridView2.DataBindings.Add(new Binding("datasource", ds, "s"));
ممنون.
اگر امکان داره کمی توضیح دهید.