以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=158859) |
-- 作者:133198609 -- 发布时间:2020/12/4 17:11:00 -- 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。 更换了服务器,把原服务器的sql数据库导入到新的服务器了。数据都在 设置数据源的时候没有问题,都能通过,但是程序还是打不开。 看了下新服务器里面的数据,主键也都在。几乎加载所有表格都是这样……
|
-- 作者:有点蓝 -- 发布时间:2020/12/4 17:27:00 -- 主键肯定不在。导的方式不正确,导致数据库表格的主键设置丢失了,重新设置主键:http://www.foxtable.com/webhelp/topics/1807.htm 另外一种可能是导的时候把视图导成表格了
|
-- 作者:133198609 -- 发布时间:2020/12/4 20:20:00 -- 是这个原因。现在我一个个手动设置了主键。 但是出现了新的问题,无法新增行了。 语句已终止。 违反了 PRIMARY KEY 约束 \'PK_联系信息项标准\'。不能在对象 \'dbo.联系信息项标准\' 中插入重复键。 在sql server中把主键列的标识规范设置为是,标识增量设置为1的话,不允许保存,保存的话要求删除表并重建。 用了之前备份的数据库,没问题了,可能还是这次导数据库没到位,丢了了一些设置。 [此贴子已经被作者于2020/12/4 21:16:12编辑过]
|