*^^* 부탁드립니다.
===================================================================
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM TestTable WHERE ID = :NO1');
Query1.ParamByName('NO1').AsString := edtTest.Text;
edtTest.Text = testID 이라고 할때
에러없이 수행이 되는데요.
다른이유로 Query에 들어간 SQL문을 출력해야 할 이유가 생겼습니다.
ParamByName문을 사용하지 않을 경우에는
Query1.Text로 사용하면 SQL문을 읽어옵니다.
그러나 ParamByName문을 사용하면 이런문제가 생기더군요.
-> SELECT * FROM TestTable WHERE ID = ?
Query1.Sql.Text 를 출력하면
-> SELECT * FROM TestTable WHERE ID = :NO1
제가 원하는 것은 실제 오픈된 edtTest.Text내용으로 들어간것을 출력할수 있는 방법은 없을까요? 실플로그램에서는 ParamByName값이 많습니다.
-> SELECT * FROM TestTable WHERE ID = testID
=============================================================
답변기다리겠습니다. 감사합니다.