PDA

نسخه کامل مشاهده نسخه کامل : پيغام خطا هنگام حذف يك ركورد در بانك اطلاعاتي



amir_dpr
30-10-2006, 07:54
سلام
وقتي مي خوام ركوردي را حذف كنم پيغام زير را مي دهد:
AdoQuery1 Command Text Does Not Return a Result Set
دستور پاك كردن ركورد هم به صورت زير نوشتم
adoquery1.sql.add('delete from karname where std_no='+edit54.text)

BoomDoongDang
30-10-2006, 12:07
احتمالا مینویسی :
ADOQuery1.Execute

به جاش بنویس : :biggrin:

ADOQuery1.ExecSql


در حالت اول هم کوئری اجرا میشه بعنی Delete میکنه ولی چون مقداری بر نمیگردونه خطا هم میده .
با ExecSql میگی کوئری رو اجرا کن و انتظار نداشته باش مقداری برگرده .
:happy:

مرد مباح
02-11-2006, 21:42
اين اصلاح رو هم انجام بده.
البته مطمئن نيستم روي فرامين سگيوال هم اينجوريه يا نه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

amir_dpr
04-11-2006, 11:36
ممنون از جوابتون