SQL관련해서 프로그램을 짰는데요.. 에러 메세지가 발생하는 데 무엇과 관련된 에러인지 통 모르겠네요.. 에러 메세지가 operation not applicable 이렇게 나는데요.. 이게 무슨 에러인지 통 모르겠네요.. 소스를 아무리 뒤져봐도 에러 나는 곳이 없는 것 같거든요.. 소스 좀 보시고 잘못된 부분 좀 있으면 알려주세요..꼭 부탁드립니다..
HAddressQuery.SQL.Clear;
HAddressQuery.SQL.Text := 'SELECT * FROM' + 'ADDRESS.db' -> 내가 만든 DB
테이블
+ 'WHERE KZipCode=:HKZIPCODE';
//KZipCode는 ADDRESS.db안에 있는 필드 이름
HAddressQuery.paramByName('HKZIPCODE').AsString := FZipCode;
//FZipCode는 데이타
HAddressQuery.open;
if Not HAddressQuery.Eof then
begin
Address := copy(HAddressQuery.FieldByName('KDongName').AsString, 1, 6);
//KDongName도 ADDRESS.db안에 있는 필드 이름
HFAddress := '전북 김제' + ' ' + Address + ' ' + FAddress;
end
else
begin
HFAddress := FAddress;
end;
HAddressQuery.close;
예를 들어서
'SELECT * FROM' + 'ADDRESS.db'를 풀어보면
SELECT * FROMADDRESS.db <---이렇게 되지 않나여...
from과 테이블명이 붙게되지여...
전체적으로 sql문장을 확인해 보세여...^^