sima_gh7
جمعه 18 شهریور 1384, 00:04 صبح
من برای معرفی متغیر در 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 قرار بدم .