insert inot test(url) values('<iframe src="http://server2.sysdaq.com/jm_paxnet_html/sdfsd.htm" width="430" height="1400" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> ');
위처럼 하려고하느데 이것을 sql 에서 직접 쿼리문을 날리면 insert 되는데
델파이에서
procedure TForm1_Main.BitBtn9Click(Sender: TObject);
begin
udfinsert('<iframe src="http://server2.sysdaq.com/jm_paxnet_html/sdfsd.htm" width="430" height="1400" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>');
end;
procedure TForm1.udfinsert(url:string);
...
try
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.text := 'update from jm_paxnet_data_today '+
' set item_code =''000010'', '+
' item_name =''조흥은행'', '+
' url = '''+url+''' '; <---1)
Query1.ExecSQL;
except on e:eDatabaseError do
begin
showmessage(e.Message); <---2)
end;
end;
...
이렇게 하면 에러가 'missing right quote' 라는 에러가 뜹니다.
어떻게 해야하나요 부탁드립니다.
url 주소를 파싱하셔서 "앞에 '를 붙여 주세요