Form3.Query1.open;
q:= form1.findnum.text;
s:='Select H_PNAME, H_PCARDNUM from kioskdb where H_CARDNUM = q;';
Form3.Query1.SQL.Add(s);
Form3.Query1.execSQL;
Form3.QuickRep1.preview;
s:='Select H_PNAME, H_PCARDNUM from kioskdb where H_CARDNUM = q;';
이부분을 이렇게 고치셔야 겠네요...
s:='Select H_PNAME, H_PCARDNUM
from kioskdb where H_CARDNUM = ' + q;
에러가 발생된 상황과 sql문 정도는 올려 주셔야 할거 같은데요..
parameter에..값이 덜 지정된 경우에도 발생되고...등등..
sql문장안에.. (:)나 (&)문자가 들어있지않나요?