ورود

View Full Version : عدم نمایش یک سطر در DBGrid خالی



Saeid59_m
سه شنبه 05 دی 1385, 13:11 عصر
سلام دوستان
حتماً‌ تا به حال دیده اید که وقتی DbGrid یک بانک خالی را نشان می دهد باز هم یک ردیف نمایش داده می شود (اما خالی) این امر برای برخی از کاربران گمراه کننده است .

چطور می شود آنرا حذف نمود .


با تشکر

Saeid59_m
چهارشنبه 06 دی 1385, 07:31 صبح
آیا واقعاً راهی وجود نداره

m-khorsandi
چهارشنبه 06 دی 1385, 08:03 صبح
if DataSet.IsEmpty then
begin
dbgrid1.Options := dbgrid1.Options - [dgTitles, dgIndicator, dgRowLines, dgEditing];
dbgrid1.DefaultDrawing := false;
end;

Saeid59_m
چهارشنبه 06 دی 1385, 12:36 عصر
روی چه رویدادی باید بنویسم
با تشکر

m-khorsandi
چهارشنبه 06 دی 1385, 14:17 عصر
هر جایی که باید جدولت رو باز کنی،
به نظر من تو OnAfterOpen بنویس.