Ok i have a SQL 2000 Stored Procedure which generates insert
statements for me. When i run the cfquery tag to execute this SP it
returns back X rows of data.

When i cfdump the query VAR i see all the records but the column name
is called "COMPUTED_COLUMN_1"

When i try to CFLOOP over this query and referance it as
#myquery.COMPUTED_COLUMN_1# i get an error telling me there is an
error in my insert script.

I figured out the error was because CF was inserting extra single
quotes so i wrapped my var in PreserveSingleQuotes() and now i get the
error:
The system has attempted to use an undefined value, which usually
indicates a programming error, either in your code or some system
code.
Null Pointers are another name for undefined values.

Here's my code:
<cfquery name="q_grabSourceContent" datasource="master#getSourceServer()#">
        USE #getSourceDB()#
        EXEC sp_generate_inserts #getSourceTableName()#<cfif
IsDefined('arguments.ignoreFields') AND
Len(Trim(arguments.ignoreFields))> @cols_to_exclude =
#ignoreFields#</cfif>
</cfquery>

<cfloop query="q_grabSourceContent">
        <cfquery name="q_grabSourceContent"
datasource="master#getDestinationServer()#">
                USE #getDestinationDB()#
                #PreserveSingleQuotes(q_grabSourceContent.COMPUTED_COLUMN_1)# 
<!---
error here --->
        </cfquery>
</cfloop>

thougts??

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how CFTicket can increase your company's customer support 
efficiency by 100%
http://www.houseoffusion.com/banners/view.cfm?bannerid=49

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:219790
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