Имя столбца или количество предоставленных значений не соответствует определению таблицы - PullRequest
0 голосов
/ 16 сентября 2009

у меня был сохраненный процесс, для которого я внес изменения и добавил 2 новых поля формы в сохраненный процесс а затем успешно запустил теперь, когда я отменяю сохраненный процесс и запускаю, он работает успешно, но в Coldfusion выдает ошибку

[Macromedia][SQLServer JDBC Driver][SQLServer]Insert Error: Column name or number of supplied values does not match table definition. 


90 :     <cfprocparam  type="in" cfsqltype="CF_SQL_INTEGER" dbvarname="@reportMonth"  value="#xxMDB#">
91 :     <cfprocparam  type="in" cfsqltype="CF_SQL_INTEGER" dbvarname="@orderBy"     value="#xxOBDB#">
92 :     **<cfprocresult name="xxResult">**
93 : </cfstoredproc>

1 Ответ

1 голос
/ 16 сентября 2009

С ColdFusion MX:

Изменен атрибут dbvarname поведение: теперь оно игнорируется для всех водители. ColdFusion использует JDBC 2.2 и не поддерживает именованные параметры.

http://www.cfquickdocs.com/cf8/#cfprocparam

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...