ورود

View Full Version : سوال: درdbgridوقتي ميخوام در فيلد هاي textچيزي بنويسم اجازه نميده



manzare
شنبه 12 مرداد 1387, 08:51 صبح
سلام
من يك dbgridدارم كه از طريقadotableمقادير يك جدول را نمايش ميده
موقع اجرا وقتي ميخوام در فيلد هاي textچيزي بنويسم اجازه نميده اما با فيلدهاي intمشكلي نداره
read only براي گريد و جدول همfalse هست
در ضمن در ابتدا چون محتواي فيلد هاي textرا memo نشان ميداد در رويداد onget textاين فيلد ها كد (text:=sender.AsString( را نوشتم
ممنون ميشم راهنماييم كنيد

vcldeveloper
شنبه 12 مرداد 1387, 11:45 صبح
در ضمن در ابتدا چون محتواي فيلد هاي textرا memo نشان ميداد در رويداد onget textاين فيلد ها كد (text:=sender.AsString( را نوشتم
باید برای OnSetText آن هم کد بنویسید که معلوم بشه در زمان ویرایش چه چیزی باید به بانک ارسال بشه.

manzare
شنبه 12 مرداد 1387, 18:38 عصر
باید برای OnSetText آن هم کد بنویسید
منظورتون چه كديست؟
مقادير جديد كه ميخوام توش بريزم خروجي كوئري است مشكلي كه نداره نه؟

vcldeveloper
شنبه 12 مرداد 1387, 20:20 عصر
منظورتون چه كديست؟
وقتی می خواید مقدار فیلد را تغییر بدید، باید برای OnSetText کد بنویسید که چه چیزی باید در فیلد ذخیره بشه.