سلام
وقتي مي خوام ركوردي را حذف كنم پيغام زير را مي دهد:
AdoQuery1 Command Text Does Not Return a Result Set
دستور پاك كردن ركورد هم به صورت زير نوشتم
adoquery1.sql.add('delete from karname where std_no='+edit54.text)
Printable View
سلام
وقتي مي خوام ركوردي را حذف كنم پيغام زير را مي دهد:
AdoQuery1 Command Text Does Not Return a Result Set
دستور پاك كردن ركورد هم به صورت زير نوشتم
adoquery1.sql.add('delete from karname where std_no='+edit54.text)
احتمالا مینویسی :
ADOQuery1.Execute
به جاش بنویس : :biggrin:
ADOQuery1.ExecSql
در حالت اول هم کوئری اجرا میشه بعنی Delete میکنه ولی چون مقداری بر نمیگردونه خطا هم میده .
با ExecSql میگی کوئری رو اجرا کن و انتظار نداشته باش مقداری برگرده .
:happy:
اين اصلاح رو هم انجام بده.
البته مطمئن نيستم روي فرامين سگيوال هم اينجوريه يا نه
کد:adoquery1.sql.add('delete from karname where std_no='''+edit54.text+'''')
ممنون از جوابتون