以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- ACCESS 转 SQL SERVER 问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91754) |
-- 作者:douglas738888 -- 发布时间:2016/10/18 14:02:00 -- ACCESS 转 SQL SERVER 问题 请教老师,我的原数据源ACCESS 已经通过 SQL SERVER 2008 导入到SQL SERVER的数据库中,也有数据,
在做定向之前,我重新设置原来数据源名称USER的连接SQL SERVER 2008,连接也成功了,要求重启,重启后设计文件中就没有表了
另外,要做定向之前,如下图,左边是USER 右边定向的如何找到新的定向名
看了帮助没有看懂具体的步骤:
请老师指导步骤,谢谢!!! |
-- 作者:有点蓝 -- 发布时间:2016/10/18 14:23:00 -- 如果USER的连接已经改为连接SQL SERVER 2008,就不用重定向了 如果USER仍然是Access,再增加一个数据源指向sqlserver,在定向到哪里就可以选择现在这个新的数据源
[此贴子已经被作者于2016/10/18 14:23:54编辑过]
|
-- 作者:douglas738888 -- 发布时间:2016/10/18 14:39:00 -- 老师,外部数据源这里测试连接是成功的,但是重启设计文件后,原来的表都不见了,也加载不进来,提示 没有主键.........,是否还是需要做定向和合并
重启后,所有表都报加载失败
如果要新增加外部数据源的名称,那项目中的全部代码都要改一遍,天哪!!!! [此贴子已经被作者于2016/10/18 14:45:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/10/18 15:15:00 -- 没有主键?那就去设置:http://www.foxtable.com/webhelp/scr/1807.htm 默认倒过去的表都是没有主键的
|
-- 作者:douglas738888 -- 发布时间:2016/10/18 16:33:00 -- 蓝老师,服务器上的主键也设置完了,新数据源就是不能加载表进来,报错如下
此主题相关图片如下:未标题-1.jpg |
-- 作者:有点蓝 -- 发布时间:2016/10/18 16:47:00 -- 如果还出现这个提示,说明这个表还是没有设置主键,或者设置了没有保存,或者连接的是另外一个数据库。 |
-- 作者:douglas738888 -- 发布时间:2016/10/18 17:07:00 -- 老师,主键是设置了,也保存了,重新打开SQLSERVER都能看到修改过的主键,问题可能是连接另外一个数据库
老师,我把原来ACCESS的数据库名"USER" 的数据库连接改为SQLSERVER后,要重启项目,重启项目都报错加载表失败, 重启项目后原来加载的表都不见了,这种情况怎样处理
|
-- 作者:有点蓝 -- 发布时间:2016/10/18 17:17:00 -- 1、如果全部有主键,应该没有问题的,注意表名称和列名称、类型要和之前完全一致 |