You see the ? BECAUSE of the cfqueryparam and this is not an error. It
is just a placeholder for the value. And you should ALWAYS use
<cfqueryparam> The only exception you can make is for static values like
"isActive = 1" or something. And even then you can't go wrong using
them.

-----Original Message-----
From: Bushy [mailto:[EMAIL PROTECTED] 
Sent: donderdag 4 september 2003 14:06
To: CF-Talk
Subject: re: <cfquery syntax


I checked the database and there seems to be something wrong with the
<cfqueryparam> because when I check the fields using SQL Query Analyzer
there are question 
marks "?" in the fields which I think is an error trying to update the
fields?

Do I need the <cfqueryparam>?


On Thu, 04 Sep 2003 07:55:24 -0400, Bushy wrote:

> Hi,
> 
> What's wrong with the below syntax? I think the single quotes around 
> the "commalist" is throwing it for a loop? How can I get around this? 
> If I use double quotes I'll run into the same problem around the 
> "ListGetAt..." code.
> 
>       <cfquery name="Insert" datasource="prefs">
>   UPDATE tblProfiles
>   SET
>   strSelect='<cfqueryparam value="#ListGetAt(commalist,1,'|')#"
cfsqltype="CF_SQL_LONGVARCHAR">'
>   WHERE strUsername='#auth#'
> </cfquery>
> 
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/lists.cfm?link=t:4
Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

Reply via email to