PB错误“SQLSTATE=37000”

【odbc microsoft Access 驱动程序】 语法错误 操作符丢失在查寻表达式“...”中。

Unable to list the users.

[Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句

SQLSTATE = 37000

解决方案:

步骤一:选择菜单栏中的Database -> Change Current DBMS ,给DBMS选择SQL Server2005。

步骤二:重新配置ODBC连接,取消"更改默认的数据库为"选择。

步骤三:从PD里选择File -> Reverse Engineer -> Database

步骤四:选择数据库,选择表,OK,大功造成。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-30
错误的意思是你的SQL语句没有正确执行,ACCESS的SQL中,如果要查询系统表是需要在表名前加...的
第2个回答  推荐于2018-03-14
C++运行时错误,通常是计算错误,比如除零或者读取了不存在的变量等等
1)你原本有这错误吗?还是一安装就出现这错误?(这样的话 或许机子系统版本不兼容C++)
2)如果原本可以正常用,则建议重装下C++本回答被网友采纳
第3个回答  2013-03-30
找个驱动程序安装下

PB错误“SQLSTATE=37000”
SQLSTATE = 37000 解决方案:步骤一:选择菜单栏中的Database -> Change Current DBMS ,给DBMS选择SQL Server2005。步骤二:重新配置ODBC连接,取消"更改默认的数据库为"选择。步骤三:从PD里选择File -> Reverse Engineer -> Database 步骤四:选择数据库,选择表,OK,大功造成。

我在做PB 与SQL SERVER 连接时 插入代码 写好 但是 出现这样的错误
你的成绩这列肯定有一个约束,限制值必须在0到100之间。而你这个插入语句,并没有插入这个字段的值,那么就表示本次插入的这个字段的值是空(NULL),而你的成绩字段又没有设置默认值,所以插入的空值不符合你的约束条件,无法执行插入。插入的时候,你把这个字段加进去,然后给一个值0.INSERT 语句修...

用PB做程序出现的错误
[sybase][odbc driver] 应该是数据库联接有问题,或者是数据库客户端没有正确安装,程序编译后不能联接数据库。 解决方法:1,重装一下数据库客户端;2,将PB文件夹中有一些DLL文件COPY到应用程序所在文件夹即可。希望采纳

相似回答