PowerBuilder 插入语法错误
PowerBuilder Insert Syntax Error
我在使用 PowerBuilder 编码的应用程序时遇到了一个大问题。它发生在所有数据窗口中。当控件构建时,它是 UPDATE/INSERT 的 SQL 语法,它缺少日期时间字段周围的“'”。这会产生 SQL 语法错误。
例子
INSERT .... date=12/12/2001 00:00:00 ..
正确
INSERT.... date='12/12/2001 00:00:00'
我能做什么?
试试这个:
- 如果日期时间格式错误,请检查您的数据库配置文件设置(Tools\Database 配置文件),Tab 'Syntax'
- 您使用的是哪种数据库? (SQLServer、甲骨文……)?如果您使用的是 SNC Native ,请尝试将提供更改为其他选项并重试。
此致。
我在使用 PowerBuilder 编码的应用程序时遇到了一个大问题。它发生在所有数据窗口中。当控件构建时,它是 UPDATE/INSERT 的 SQL 语法,它缺少日期时间字段周围的“'”。这会产生 SQL 语法错误。
例子
INSERT .... date=12/12/2001 00:00:00 ..
正确
INSERT.... date='12/12/2001 00:00:00'
我能做什么?
试试这个:
- 如果日期时间格式错误,请检查您的数据库配置文件设置(Tools\Database 配置文件),Tab 'Syntax'
- 您使用的是哪种数据库? (SQLServer、甲骨文……)?如果您使用的是 SNC Native ,请尝试将提供更改为其他选项并重试。
此致。