[DUG] Need help in special charector while inserting in a table
Edward Koryagin
ed_iv2001 at yahoo.co.nz
Tue Aug 26 08:13:01 NZST 2008
Always use parameters to avoid troubles with datetime and special characters.
INSERT INTO X VALUES ( :p1 );
// this is for ADO
with Parameters do
begin
ParseSQL( SQL.Text, true );
ParamByName(p1).Value := 'dfsa sdfasdf''ads asdf';
end;
ExecSQL;
Edward Koryagin
----- Original Message ----
From: Vikas... <vikas.image at gmail.com>
To: delphi at delphi.org.nz
Sent: Monday, 25 August, 2008 6:39:57 PM
Subject: [DUG] Need help in special charector while inserting in a table
Hi
I am using delphi and sql server 2000. I am facing a issue while inserting a value to a database
TABLE x
INSERT INTO X VALUES('VIKAS`S');
this statement fails. If you see the above query there is a ` value in the string. When i fire this query in query analyser it goes well.
But when i use the same using delhi tquery execsql. It fails.
I tried D``costa for example than D`costa it works. But this changes the name completely. So any ideas how to handle (`) this one.
Regards
Vikas
--
vikas
We have the leading experts share advice, tips, and personal experiences here - http://nz.lifestyle.yahoo.com/health/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20080825/cc4bd03d/attachment.html
More information about the Delphi
mailing list