vb 数据库添加记录的问题!在线等!!急急急!!~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:53:15
本人在做一个简单的寝室管理系统,access数据库有两张表:学生信息表包括(姓名,班级,个人联系电话,所在房间等字段),房间信息表包括(房间号,可住人数,已住人数等字段)。具体问题是:当我添加一条入住记录到学生信息表时,他所对应的入住房间的已住人数字段记录加1,请问该怎么做,最好能详细一点,谢谢了,很急。

Conn.execute("update 房间信息表 set 已住人数=已住人数+1 where 房间号="& 表单提交来的房间号 &"")

只会使用EXCEL中的VBA,惭愧啊

不知道你添加和删除记录会不会了,

至于你说的房间信息表可住人数-1 已住人数 +1 即更新记录,可用UPDATE:

UPDATE 表名 Set 要修改的字段名1=要修改的值1,要修改的字段名2=要修改的值2 where 条件

以前自己用过的
SQL = "UPDATE tbl1 Set keyword='" & ipbox & "'" & " where id=" & Val(Trim(Left(List1.Text, InStr(List1.Text, "、"))))
conn.Execute (SQL)

当然可想可能有别的方法,如你在建MDB数据库文件时。你可以再里面建立一个规则,可以自己研究下。可能可以

网上这类例子多如牛毛,直接参照一个就可以很快写!!!
要用到一写vb中的控件!!!