很困难的问题,请高手们入内!(99分)

  • 主题发起人 主题发起人 robert.l
  • 开始时间 开始时间
R

robert.l

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI的TQUERY控件打开access数据库中链接到MS SQL7.0的表时,发生错误!
如下:
==================================
Key Violation
...
ODBC_connection to "MISQ" failed
==================================
注: MISQ是我建的一个SQL的ODBC名

但是打开链接到sybase的数据库,能先弹出一个输入登录用户名和密码的对话框,不
发生错误。大家可以试一下。
千万不要告诉我为什么不直接调用MS SQL7.0表,而是access数据库的链接表。
(因为工程需要!)
 
可能是软件冲突吧.
 
通过改名,或者其他的方式重新调用.或许换一台机器重试,说不定是你的软件问题.
 
首先我要补充说明我的机器没问题我也在多台机器上作了试验都是同样结果

故还望大家都试验一下看看出错现象再给个解释不迟
 
Key Violation?
这种错误一般可能出现在你的SQL有问题时. 也许 你写了什么Access不支持的SQL了
吧?
 
Key Violation?
这说明主键重复,请检查主键,另外是否用了自增字段?这了会影响.
 
多人接受答案了。
 
后退
顶部