以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQL 中的表如何关联呢?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=12179)

--  作者:yacity
--  发布时间:2011/8/25 9:34:00
--  SQL 中的表如何关联呢?

SQL 中的表如何关联呢?

如图 以下两个表来源于SQL

 

产品表  表名:ptype

Ptypeid、   产品名称(Pfullname、 规格 (Standard)、单位(Unit1)

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

 

 

库存表(GoodStocks) 

Ptypeid    库存数量(Qty) 等

 

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


 

 

我希望能关联 这两个表,成为一个新的表(库存调整表)

结构如下

Ptypeid、   产品名称(Pfullname)、 规格 (Standard)、单位(Unit1) 库存数量(Qty)

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

 

然后库存数量(Qty) 我可以直接修改库存数据。

 

请问这样如何实现呢?

 

 

 

 

[此贴子已经被作者于2011-8-25 9:40:50编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/8/25 9:50:00
--  

用查询表:

http://www.foxtable.com/help/topics/2321.htm

 


--  作者:yacity
--  发布时间:2011/8/25 9:52:00
--  

教程里面有 说: 对于查询表的任何修改都是不能保存的

 

我需要修改 和保存数据呢。


--  作者:狐狸爸爸
--  发布时间:2011/8/25 9:58:00
--  

嘿嘿,话是这么说,但是只需稍微变通一下,即可解决问题。

设置查询表的DataColChanged事件,例如修改规格列,就从产品表找出相同Ptypeid的行,修改其规格列内容即可。