-
ColdFusion (
http://www.daniweb.com/forums/forum19.html)
- -
dynamic Query (
http://www.daniweb.com/forums/thread196254.html)
| moiseszaragoza | Jun 7th, 2009 1:38 am | |
| dynamic Query I have a SQL Query build as a string but i cant seem to pass it into to the <cfquery>
But it does not work
any one can help me?
<cfif ISDEFINED ('member')>
<CFSET SQL = "SELECT *
FROM precontract ">
<CFSET SQL_Coubr = 0 >
<cfif form.member neq "">
<cfif SQL_Coubr eq 0>
<CFSET SQL = SQL& " WHERE " >
<cfelse>
<CFSET SQL = SQL& " OR " >
</cfif>
<CFSET SQL = SQL& " name LIKE '%#form.member#%' " >
<CFSET SQL_Coubr = 1 >
</cfif>
<cfif form.Email neq "">
<cfif SQL_Coubr eq 0>
<CFSET SQL = SQL& " WHERE " >
<cfelse>
<CFSET SQL = SQL& " OR " >
</cfif>
<CFSET SQL = SQL& " email LIKE '%#form.Email#%' " >
<CFSET SQL_Coubr = 1 >
</cfif>
<cfif form.Phone neq "">
<cfif SQL_Coubr eq 0>
<CFSET SQL = SQL& " WHERE " >
<cfelse>
<CFSET SQL = SQL& " OR " >
</cfif>
<CFSET SQL = SQL& " phone LIKE '%#form.Phone#%' " >
<CFSET SQL_Coubr = 1 >
</cfif>
<cfif form.ContractNumber neq "">
<cfif SQL_Coubr eq 0>
<CFSET SQL = SQL& " WHERE " >
<cfelse>
<CFSET SQL = SQL& " OR " >
</cfif>
<CFSET SQL = SQL& " conID LIKE '%#form.ContractNumber#%' " >
<CFSET SQL_Coubr = 1 >
</cfif>
<cfoutput>#SQL#</cfoutput>
<cfquery datasource="mssqlcf_modelprod" dbname="modelprod" name="get_prememb">
SQL
</cfquery>
</cfif> |
| gdmprog1 | Jun 11th, 2009 11:10 am | |
| Re: dynamic Query You have <cfoutput>#SQL#</cfoutput>
but in the cfquery you only have SQL, try enclosing the #SQL# |
| All times are GMT -4. The time now is 10:08 pm. | |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC