数据库查询问题?(50分)

  • 主题发起人 主题发起人 p2p
  • 开始时间 开始时间
P

p2p

Unregistered / Unconfirmed
GUEST, unregistred user!
我用SQLSERVER建了两个表:库存表和药品细表,各表的字段如下:
库存表:
药品编码 varchar 10
单价 money 8
数量 int 4
.....
药品细表:
药品编码 varchar 10 (主键)
药品名称 varchar 20
.....
但我进行联表查询的时候:
select 药品细表.药品名称,库存表.单价,库存表.数量 from 库存表 inner join 药品细表 on 药品细表.药品编码=库存表.药品编码
运行之后返回正确的数据集,但当我要修改完其中的一个值并关闭窗体的时候,系统提示“缺少更新或刷新的键列信息“,我简直是毫无头绪,究竟是什么问题呢?是不是我在建表的时候有些东西没有设置,请大家帮帮小弟!!!
 
联表查询不可返回数据
 
是不是在这种情况下不能改变数据
 
多表联查不可以修改
 
这不可以修改,你要修改,请使用SQL语句更新
最好不要对结果集直接修改
 
agree with up
 
同意TWOS的说法
 
接受答案了.
 
后退
顶部