Foxtable(狐表)用户栏目专家坐堂 → 加载的外部数据表没有主键?


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

主题:加载的外部数据表没有主键?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 14:13:00 [显示全部帖子]

 你有_Identify列,但你这一列可能并没有设置成主键啊。

 

 提示什么你就去修改什么。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 14:19:00 [显示全部帖子]

 你什么数据库?sqlserver的话,就用管理工具打开,右键自然有设置的地方。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 15:04:00 [显示全部帖子]

以下是引用cyl123在2015/3/29 14:45:00的发言:
是将其它数据库数据,恢复到新的数据库中的。这个过程会导致主键消失吗?

 

呃,那得看你怎么做的,导出导入的的话,肯定会消失主键。那你就重新设置一下。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 15:04:00 [显示全部帖子]

以下是引用cyl123在2015/3/29 14:48:00的发言:
还有个问题请教,有没有办法导出表的时候,保留表的事件代码?

 

没办法,除非是重定向表。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 15:40:00 [显示全部帖子]

以下是引用cyl123在2015/3/29 15:34:00的发言:
那同一个项目,要重复使用,岂不是要重新设置所有表代码?

 

为什么要重新设置?直接拷贝一份项目就行啊。如果要切换成别的数据源,你就直接修改数据源就行啊。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 15:44:00 [显示全部帖子]

以下是引用cyl123在2015/3/29 15:42:00的发言:
修改数据源?新数据源的数据表会保留表事件代码吗?备份数据源连主键都要重新设置了

 

你可以用重定向定位都新的数据库啊

 

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 17:32:00 [显示全部帖子]

 重定向以后,数据库的表就移动到另一个数据库那里去了。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/29 17:46:00 [显示全部帖子]

以下是引用cyl123在2015/3/29 17:42:00的发言:
移动?不是吧!新数据库没有新增表,原数据库也还存在表。如果是移动的话,还有什么意义?

 

1、比如有一个项目p1,拷贝一份p2;

 

2、把数据库d1也拷贝备份一份d2;

 

3、打开拷贝的项目p2,重定向到新的数据库d3去;

 

4、把备份的数据库d2替换原先的数据库d1


 回到顶部