ورود

نسخه کامل مشاهده نسخه کامل : DataSource



rz_assar
10-10-2008, 15:18
سلام
من كد زير رو نوشتم ولي جواب نميده
dataGridview1.DataSource = dataset1;
مطمئنم كه ديتاست پر هست ولي نميدونم مشكلش كجاست
جالبه بدونيد وقتي كد زير رو مينويسم به تعداد ركوردهاي داخي ديتا ست سطر خالي تو dbgrid مياد
dataGridview1.DataSource = dataset1.Tables[0];

_H2_
11-10-2008, 01:04
سلام

جالبه بدونيد وقتي كد زير رو مينويسم به تعداد ركوردهاي داخي ديتا ست سطر خالي تو dbgrid مياد
اگر از صحت پر شدن datatable تان مطمئن هستید و میدانید که حاوی اطلعات تهی نیست،
و اگر ستونهای نمایشی datagridview را در زمان design مشخص و طراحی کرده اید،
پس احتمالاً خصیصه DataPropetyName ستونها که مشخص میکند از چه فیلدی پر شوند را یا ستا نکرده اید یا به نوعی پاک شده


ضمناً سعی کنید صحت اطلاعات datatable را در یک فرم و datagridview موقت و بدون هیچ تنظیمی چک کنید.
یعنی یک فرم جدید بسازید و یک datagridview رویش قرار دهید و هیچ تنظیمی را دستکاری نکنید و datatable را به DataSource بدهید. (فقط برای تست)


فرمان Build->Rebuild Solution را هم فراموش نکنید.