不知道大家有没有遇到这种现象:
用ADOQuery的ExecuteSQL方法更新Oracle数据库出现的怪现象。
===========================================================
去年的一个SQL中,“`”(大键盘1键的左边的那个破玩意)符号不能出现在“:”(冒号)之前,否则会报如下错误
(不正常地定义参数对象。提供了不一致或不完整的信息。.)
===========================================================
今年又遇到了,不过换了,是“:”(冒号)不能出现在“"”(英文的双引号)之前,否则
(不正常地定义参数对象。提供了不一致或不完整的信息。.)
大家遇到没?
用ADOQuery的ExecuteSQL方法更新Oracle数据库出现的怪现象。
===========================================================
去年的一个SQL中,“`”(大键盘1键的左边的那个破玩意)符号不能出现在“:”(冒号)之前,否则会报如下错误
(不正常地定义参数对象。提供了不一致或不完整的信息。.)
===========================================================
今年又遇到了,不过换了,是“:”(冒号)不能出现在“"”(英文的双引号)之前,否则
(不正常地定义参数对象。提供了不一致或不完整的信息。.)
大家遇到没?
去年的是一个update语句,只更新一个字段。
今年的还是一个update语句,不过是2个字段。不过字段新值都是memo的text,含回车的。但不是回车换行的问题。
看来是使用的技术太老了,都没人用2层的老ado了~~~~~~