sima_gh7
پنج شنبه 17 شهریور 1384, 23:34 عصر
من برای معرفی متغیر در sql مشکل دارم . برای معرفی پارامتر از کد زیر استفاده می کنم:
ADOQuery1.SQL.add('SELECT * FROM projects WHERE prName=:prm');
ADOQuery1.Parameters.ParamByName('prm').Value := 1; ولی این error رو می ده :
ADOQuery1:parameter 'prm' not found
ضمناً اگر بخوام محتوی DBEdit در پارامتر قرار بگیره و بعد رکورد هایی که فیلد مورد نظرشون با پارامتر match هست رو نمایش بده چی کار باید کنم و از چه کدی استفاده کنم؟ منظورم اینه که به جای مقدار 1 در کد بالا محتوی DBEdit رو در value قرار بدم .
ADOQuery1.SQL.add('SELECT * FROM projects WHERE prName=:prm');
ADOQuery1.Parameters.ParamByName('prm').Value := 1; ولی این error رو می ده :
ADOQuery1:parameter 'prm' not found
ضمناً اگر بخوام محتوی DBEdit در پارامتر قرار بگیره و بعد رکورد هایی که فیلد مورد نظرشون با پارامتر match هست رو نمایش بده چی کار باید کنم و از چه کدی استفاده کنم؟ منظورم اینه که به جای مقدار 1 در کد بالا محتوی DBEdit رو در value قرار بدم .