Foxtable(狐表)用户栏目专家坐堂 → 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。


  共有2291人关注过本帖树形打印复制链接

主题:对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。

帅哥哟,离线,有人找我吗?
133198609
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。  发帖心情 Post By:2020/12/4 17:11:00 [只看该作者]

更换了服务器,把原服务器的sql数据库导入到新的服务器了。数据都在
设置数据源的时候没有问题,都能通过,但是程序还是打不开。
看了下新服务器里面的数据,主键也都在。几乎加载所有表格都是这样……

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


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105473 积分:536350 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/4 17:27:00 [只看该作者]

主键肯定不在。导的方式不正确,导致数据库表格的主键设置丢失了,重新设置主键:http://www.foxtable.com/webhelp/topics/1807.htm

另外一种可能是导的时候把视图导成表格了

 回到顶部
帅哥哟,离线,有人找我吗?
133198609
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
  发帖心情 Post By:2020/12/4 20:20:00 [只看该作者]

是这个原因。现在我一个个手动设置了主键。
但是出现了新的问题,无法新增行了。

语句已终止。
违反了 PRIMARY KEY 约束 'PK_联系信息项标准'。不能在对象 'dbo.联系信息项标准' 中插入重复键。

在sql server中把主键列的标识规范设置为是,标识增量设置为1的话,不允许保存,保存的话要求删除表并重建。

用了之前备份的数据库,没问题了,可能还是这次导数据库没到位,丢了了一些设置。
[此贴子已经被作者于2020/12/4 21:16:12编辑过]

 回到顶部