Provider=SQLOLEDB.1;Persist Security Info=False;User ID=SA;Initial Catalog=DB명;Data Source=DB서버 IP ;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CJSUL;Use Encryption for Data=False;Tag with column collation when possible=False
-ADO CONNECTION과 연결된 ADOQUERY의 BUTTON을 눌렀을때의 처리부분
with datamodule2.Adoquery1 do //check
begin
close;
sql.clear;
sql.add('select * from 테이블명');
sql.add('where cust=:cust_');
sql.add('and yy=:yy_');
sql.add('and mm=:mm_');
sql.add('and dd=:dd_');
sql.add('and vno=:vno_');
여기서 LABEL2.CAPTION부분에 -2 값이 나와야 하는데 그냥 2 값이 나오네요..
LABEL2.Caption:=FIELDBYNAME('QTY').ASINTEGER;
label2.Caption:=FormatFloat('#,##0',fieldbyname('qty').value);
ADO에서 마이너스값이 있어도 정상적으로 불러오거든요...
무언가 실수가 있었을거라 생각이 드네요...