Coldfusion查询具有今天日期的数据库更新字段
我正在尝试查询数据库,让它找到正确的id,并将id更新为分配给它的正确编号,然后让它找到Date_Complete字段,并用todays Date更新它Coldfusion查询具有今天日期的数据库更新字段,coldfusion,Coldfusion,我正在尝试查询数据库,让它找到正确的id,并将id更新为分配给它的正确编号,然后让它找到Date_Complete字段,并用todays Date更新它 <cfquery name="completeBatch"> UPDATE dbo.Dealer_Track_Work (Date_Complete) SET Date_Complete = getDate() WHERE id = 5 </cfquery> 更新dbo.Dealer\
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work (Date_Complete)
SET Date_Complete = getDate()
WHERE id = 5
</cfquery>
更新dbo.Dealer\u Track\u工作(完成日期)
设置日期\u Complete=getDate()
其中id=5
我认为这会更新Date_Complete字段,其中id等于第5个id(当提交到数据库中时,它会增加1)。它会将完成日期设置为今天的日期。我得到的只是一个空白屏幕,数据库没有任何变化
在此方面的任何帮助都将不胜感激
这就是我试图让它正常工作的功能
<cfcomponent>
<cffunction name="updateRecord" access="remote" returntype="void">
<cfargument name="id" type="numeric" required="true">
<cfset var completeBatch = ''>
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work (Date_Complete)
SET Date_Complete = getDate()
WHERE ID = <cfqueryparam value="#arguments.id#" cfsqltype="cf_sql_integer">
</cfquery>
</cffunction>
</cfcomponent>
更新dbo.Dealer\u Track\u工作(完成日期)
设置日期\u Complete=getDate()
其中ID=
您的更新中不需要(完成日期)
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work
SET Date_Complete = getDate()
WHERE ID = <cfqueryparam value="#arguments.id#" cfsqltype="cf_sql_integer">
</cfquery>
更新dbo.Dealer\u Track\u工作
设置日期\u Complete=getDate()
其中ID=
您的更新中不需要(完成日期)
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work
SET Date_Complete = getDate()
WHERE ID = <cfqueryparam value="#arguments.id#" cfsqltype="cf_sql_integer">
</cfquery>
更新dbo.Dealer\u Track\u工作
设置日期\u Complete=getDate()
其中ID=
您的更新中不需要(完成日期)
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work
SET Date_Complete = getDate()
WHERE ID = <cfqueryparam value="#arguments.id#" cfsqltype="cf_sql_integer">
</cfquery>
更新dbo.Dealer\u Track\u工作
设置日期\u Complete=getDate()
其中ID=
您的更新中不需要(完成日期)
<cfquery name="completeBatch">
UPDATE dbo.Dealer_Track_Work
SET Date_Complete = getDate()
WHERE ID = <cfqueryparam value="#arguments.id#" cfsqltype="cf_sql_integer">
</cfquery>
更新dbo.Dealer\u Track\u工作
设置日期\u Complete=getDate()
其中ID=
查询中包含(完成日期)
的原因是什么?您应该打开调试并在查询运行后添加中止,以查看正在执行的操作。不必将其放在那里,这就是为什么它出现在集合
语句中正确,这些都是相关的。只要引用的参数名称相同,就可以随意命名参数。在查询中使用(Date\u Complete)
的原因是什么?您应该打开调试并在查询运行后添加中止,以查看正在执行的操作。不必将其放在那里,这就是为什么它出现在集合
语句中正确,这些都是相关的。只要引用的参数名称相同,就可以随意命名参数。在查询中使用(Date\u Complete)
的原因是什么?您应该打开调试并在查询运行后添加中止,以查看正在执行的操作。不必将其放在那里,这就是为什么它出现在集合
语句中正确,这些都是相关的。只要引用的参数名称相同,就可以随意命名参数。在查询中使用(Date\u Complete)
的原因是什么?您应该打开调试并在查询运行后添加中止,以查看正在执行的操作。不必将其放在那里,这就是为什么它出现在集合
语句中正确,这些都是相关的。只要使用相同的名称引用参数,就可以随意命名参数。