以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SQL 2000 “_Identify”列问题求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1163)

--  作者:ybtxdz
--  发布时间:2008/11/18 12:34:00
--  [求助]SQL 2000 “_Identify”列问题求助

在SQL 2000中,设有“_Identify”主键列,并将该列数据类型设为“int”,标识设为“是”,标识种子设为“1”,标识增量设为“1”,以作为自动增量。然后在狐表里做好外部数据源,并新增含有该列的外部数据表,增加数据后,保存文件或同步当前表,出现如下错误提示。


图片点击可在新窗口打开查看此主题相关图片如下:错误.bmp
图片点击可在新窗口打开查看

请问这样做错在哪里?又该如何解决?


--  作者:kylin
--  发布时间:2008/11/18 12:45:00
--  

代码有问题,需要上传例子


--  作者:ybtxdz
--  发布时间:2008/11/18 13:41:00
--  
以下是引用kylin在2008-11-18 12:45:00的发言:

代码有问题,需要上传例子


没有写任何代码呀!


--  作者:kylin
--  发布时间:2008/11/18 14:22:00
--  
确实需要例子,在SQL 2000中用“_Identify”作为自动增量的主键名称好像不太稳定,改为其他名称会好一些。
还有在SQL 2000先把新增加的记录删除掉,重新打开项目,可能会消除以上问题
如果还有问题,需要上传例子
--  作者:ybtxdz
--  发布时间:2008/11/18 14:59:00
--  
以下是引用kylin在2008-11-18 14:22:00的发言:
确实需要例子,在SQL 2000中用“_Identify”作为自动增量的主键名称好像不太稳定,改为其他名称会好一些。
还有在SQL 2000先把新增加的记录删除掉,重新打开项目,可能会消除以上问题
如果还有问题,需要上传例子


不得已,删除SQL2000里原有的表,重建后,问题解决。谢谢kylin


--  作者:狐狸爸爸
--  发布时间:2008/11/18 17:18:00
--  

确实有这个问题,不能用_Identify作为列名。
我在帮助中加以说明算了。

[此贴子已经被作者于2008-11-18 17:18:31编辑过]

--  作者:czy
--  发布时间:2008/11/18 17:33:00
--  
以下是引用狐狸爸爸在2008-11-18 17:18:00的发言:

确实有这个问题,不能用_Identify作为列名。
我在帮助中加以说明算了。

[此贴子已经被作者于2008-11-18 17:18:31编辑过]


access中有此问题吗?


--  作者:狐狸爸爸
--  发布时间:2008/11/18 17:43:00
--  
以下是引用czy在2008-11-18 17:33:00的发言:


access中有此问题吗?


access没有这个问题的。