PDA

View Full Version : Update کردن dbGrid



khoshblagh
شنبه 21 شهریور 1388, 12:19 عصر
با سلام خدمت دوستان
همانطور که میدانید اگر اطلاعات فیلدی از یک dbGrid که به یک کوئری وصل است را تغییر دهیم تا مادامیکه به رکوردی قبل یا بعد نرویم جدول مربوطه Update نمیشود. میخواستم بدانم که آیا راهی هست که بدون رفتن به رکورد بعد یا قبل و فقط با زدن اینتر جدول Update شود؟
متشکرم

matinebi
شنبه 21 شهریور 1388, 13:47 عصر
dataset.sql.open;
dataset.sql.add(select * from tblname);
dataset.clear;

vcldeveloper
شنبه 21 شهریور 1388, 18:09 عصر
آیا راهی هست که بدون رفتن به رکورد بعد یا قبل و فقط با زدن اینتر جدول Update شود؟
هر زمان که Enter زده شد، متد Post اون Dataset رو اجرا کنید تا تغییراتتان ثبت بشه.




dataset.sql.open;
dataset.sql.add(select * from tblname);
dataset.clear;
این چه ربطی به سوال داشت؟!!

khoshblagh
یک شنبه 22 شهریور 1388, 08:51 صبح
با تشکر از جناب کشاورز
میشه بگید در کدام رویداد dbgrid با تعریف شود؟

vcldeveloper
یک شنبه 22 شهریور 1388, 17:26 عصر
میشه بگید در کدام رویداد dbgrid با تعریف شود؟
OnKeyPress. البته توی OnKeyDown هم می تونید بنویسید.