Hi all,

I do not know what keywords I could use to investigate this in the archives, so 
I'll describe the issue and hopefully you'll be able to tell be if this topic 
has been covered before.

I'm querying a DB and, if a record is found, I'm inserting that information 
(slightly edited) as a new record. For the insert part, I have this:

INSERT INTO TableName_tb
(memo)
VALUES
('#getRecord_qry.memo#')


....where getRecord_qry is the name of the initial query where I got the record 
from.

My issue is the following: if that memo field includes an apostrophe, that will 
confuse CF during the INSERT process and I get this error: "Syntax error 
(missing operator) in query expression" and then it quotes the first 255 
characters in my memo field, including the offending quote. The error message 
disappears if I get rid of the apostrophe manually.

I have used SELECT before to get that same record from that same table and 
display it on the screen, and that works fine (apostrophe included). I can use 
an input box and type single quotes as I enter information, and that works fine 
too. But when the result of the query is placed directly in an INSERT 
statement, the apostrophe seems to be a problem (and I'm wondering now how many 
other characters could also throw a similar error).

Except using a replace function to get rid of the apostrophes (I'd need to copy 
the memo field as is, apostrophes and all), what else could I do to maybe 
format the "memo" string, encode it, whatever, to be used in an INSERT 
statement?

Thanks in advance,

Roberto


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:308261
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to