안녕하세요..
1시간째 요거 잡느냐구..ㅡㅡ;;
부탁합니다..흘흘..
어디가 에러났는지 나타나지두 않고
그냥 type mismatch in experrexx 납니다..ㅡ.ㅡ;;
with frm_main.query do begin
close;
sql.clear;
sql.add('insert into bipum');
sql.add('(adate,name,number,model,price,quantity,unit,howtake,state,nowuse,beforuse,remain,comment,bigo)');
sql.add('values');
sql.add('(:adate,:name,:number,:model,:price,:quantity,:unit,:howtake,:state,:nowuse,:beforuse,:remain,:comment,:bigo)');
parambyname('adate').asstring:=datetostr(dtp.Date);
parambyname('name').asstring:=edit_name.text;
parambyname('number').asstring:=edit_number.text;
parambyname('model').asstring:=edit_model.text;
parambyname('price').asinteger:=strtoint(edit_price.text);
parambyname('quantity').asinteger:=strtoint(edit_quantity.text);
parambyname('unit').asstring:=Table.FieldByName('unit').asstring;
parambyname('howtake').asstring:=edit_howtake.text;
parambyname('state').asinteger:=0;
parambyname('nowuse').asinteger:=Table.FieldByName('nowuse').asinteger;
parambyname('beforuse').asinteger:=0;
parambyname('remain').asinteger:=Table.FieldByName('remain').asinteger;
parambyname('comment').asstring:=memo_comment.Text;
parambyname('bigo').asstring:=edit_bigo.text;
execsql;
open;
end;
하나씩 대입하면서 mismatch 부분을 찾고, 형식을 몇 번 바꾼 결과 성공했습니다..^^
(^^) (__) (^^)
그런데..
Error creating cursor handle
이라고 나오네요..ㅡㅡ;;
자료입력은 잘되는데 저런메세지가..헐헐