以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]大红袍老师请进  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=83091)

--  作者:我来看看
--  发布时间:2016/3/31 9:54:00
--  [求助]大红袍老师请进

我现在在使用外部数据源生成器的时候测试连接成功,可是我在软件打开的时候出现错误:

 

Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.

 

 

.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.11.11.1
错误所在事件:
详细错误信息:
Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.

 

 

怎么回事??如何修改???


--  作者:大红袍
--  发布时间:2016/3/31 9:58:00
--  

 你的数据库表没有主键,或者说你编写sql语句的时候没有把主键也select造成的

 

 http://www.foxtable.com/help/topics/1807.htm

 


--  作者:我来看看
--  发布时间:2016/3/31 16:46:00
--  

老师,现在怎么又提示

 

.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.11.11.1
错误所在事件:
详细错误信息:
Column \'_Identify\' does not allow nulls.

 

怎么回事??


--  作者:我来看看
--  发布时间:2016/3/31 16:48:00
--  
_Identify这个是主键啊,为什么不能允许空值啊
--  作者:大红袍
--  发布时间:2016/3/31 16:53:00
--  

看2楼啊,设置成主键,设置成自动递增啊


--  作者:我来看看
--  发布时间:2016/3/31 17:03:00
--  

老师,我按照说明修改列属性的时候点保存出现错误提示

 

 


图片点击可在新窗口打开查看此主题相关图片如下:2016-03-31_170225.jpg
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/3/31 17:14:00
--  

主键怎么可能没有呢?全部的都没有?那就是你以前备份、还原数据库的方式有问题。

 

6楼,参考

 

http://jingyan.baidu.com/article/ab69b270d63c572ca7189fae.html