I have just started to adopt something that I have seen on this list
cfqueryparam, amongst a host of other best practices that I have been
picking up whilst reading here.

My query looks like this:

<cfquery name="getChildren" dataSource="#Application.DataSource#"
userName="#Application.DBUserName#"
password="#Application.DBUserPwd#">
        select con_id, con_title
        FROM wwwContent
        WHERE cot_id = <cfqueryparam cfsqltype="cf_sql_integer"
value="#attributes.cotid#">
</cfquery>

with cotid coming in from the URL.

but I get no results and the debug looks like this:

getChildren (Datasource=MPlus_dev, Time=0ms, Records=14) in
C:\Development\mars.mcgrath.com.au\live\content\model\qry_getChildren.cfm
@ 14:50:12.012

        select con_id, con_title
        FROM wwwContent
        WHERE cot_id = ? 

Query Parameter Value(s) -
Parameter #1(cf_sql_integer) = 63

If I remove the cfqueryparam it works fine and I get one row returned. WTF??

I am using FuseBox 4, CFMX, and SQL server 2000.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:189473
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to