??????? 这个,update操作,是要设置表名的,你设置哪个表,就更新它 ------------------------- 我举个例子: strsql="select a.编号,b.姓名,b.部门名称 from 员工表 a left join 部门表 on a.部门号=b.部门号" rs.cursorlocution=aduseclint rs.open strsql,conn 我用这个表只想更新员工表,不想更新部门表中的数据,因为我想显示员工所在的部门名称,所以要连接一下,我如何设置只更新员工表而不更新部门表呢? 我不知如何设置,如果不设置会不会两个表都会被更新呢?
你这个根本更新不了应该UNION成视图,然后对你要更新的那个表进行更新就好了 视图会自动生成的
先生成视图,比如V_BMYG 然后strsql="select * from V_BMYG" rs.cursorlocution=aduseclint rs.open strsql,conn 更新表后,rs中相关内容会自动更新。
这个,update操作,是要设置表名的,你设置哪个表,就更新它
将选择写成一个视图,然后在视图上建立insteadof触发器。
这个,update操作,是要设置表名的,你设置哪个表,就更新它
-------------------------
我举个例子:
strsql="select a.编号,b.姓名,b.部门名称 from 员工表 a left join 部门表 on a.部门号=b.部门号"
rs.cursorlocution=aduseclint
rs.open strsql,conn
我用这个表只想更新员工表,不想更新部门表中的数据,因为我想显示员工所在的部门名称,所以要连接一下,我如何设置只更新员工表而不更新部门表呢?
我不知如何设置,如果不设置会不会两个表都会被更新呢?
视图会自动生成的
然后strsql="select * from V_BMYG"
rs.cursorlocution=aduseclint
rs.open strsql,conn
更新表后,rs中相关内容会自动更新。