一个Visual foxpro 的问题,请各位高手指点

wydxj 2001-01-04 04:47:00
在一个数据库中,用父表的主索引和子表的普通索引建立一对多关系,如果子表中的值在父表中不存在,如何实现自动在父表中添加该值。
...全文
140 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dcy 2001-02-27
  • 打赏
  • 举报
回复
你可以在建立关联前,用子表去检索父表,如果不存在的话,则自动增加一个。则可以保证万无一失。
magicboy 2001-02-24
  • 打赏
  • 举报
回复
vfp本身是没有这个功能的,如果你想解决这个问题还要自已编程,你可以做一个视图,用视图去修改父表,加上你自己能写一个程序就可以了
nononono 2001-01-04
  • 打赏
  • 举报
回复
寫插入觸發器吧.
不過,VFP的觸發器和存儲過程的使用有個最大的麻煩: 要自己檢查一個表是否是打開的. 另外,還要處理共享沖突.
nononono 2001-01-04
  • 打赏
  • 举报
回复
說錯了:)
VFP 有觸發器.
nononono 2001-01-04
  • 打赏
  • 举报
回复
自動是不行的,只有自己寫程序檢查. VFP 有存儲過程, 沒有觸發器.
Hank 2001-01-04
  • 打赏
  • 举报
回复
除了手工好像没有别的办法

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧