퀵리포트에서 테이블의 내용을 그대로 뿌려주려는데
테이블에 코드가 들어있는 부분이 있어서 코드 테이블을 참조하여 실제값을 보여주려 합니다.
코딩은 다음과 같고 woo_1, woo_2의 값은 제대로 가져오는 것 같은데
1. 쿼리문 (str1)에서 에러가 납니다.
woo_1의 값을 invalid field name 으로 나옵니다.
2. qrdbtext4의 어디에 값을 넣어야지 쿼리에서 가지고 온 값을 출력할 수 있나요
var
woo_1, woo_2, str1 :string;
begin
dm1.Table1.Open;
dm1.Query1.Close;
dm1.Query1.SQL.Clear;
woo_1 := dm1.Table1.FieldByName('woo1').AsString;
woo_2 := dm1.Table1.fieldbyname('woo2').AsString;
str1 := ' ';
에러가 나는 부분-- str1 := 'select sidon, sigungun, hjdn, ln from woo where woo1 = woo_1 and woo2 = woo_2';
dm1.Query1.SQL.Add(str1);
dm1.Query1.Open;
qrdbtext4.???????? := dm1.Query1.fieldbyname('sidon').AsString;
dm1.Table1.Close;
end;
고수분들의 한수 부탁드립니다.
특별한 부분에서 에러가 난건 아니구염
파라미터 지정이 잘못