| 发表于:2007-06-06 15:16:47 楼主 |
dim conn as adodb.connection dim rs as new adodb.recordset set conn = new adodb.connection conn.connectionstring = connectstring conn.cursorlocation = aduseclient conn.open '连接数据库 '判断材料库存表中是否有当前材料的记录 rs.open "select * from clkc where 材料名称= ' " & trim(txtfields(0).text) & " ' ", conn, adopenkeyset, adlockbatchoptimistic if rs.eof = true then msgbox "该仓库没有该种材料可出库! ", vbokonly + vbexclamation, "警告 " txtfields(0).setfocus exit sub else if val(rs![重量]) - val(txtfields(1).text) < 0 then msgbox "该仓库没有足够数量的该种材料可出库! ", vbokonly + vbexclamation, "警告 " txtfields(1).setfocus exit sub else 就是这下面一步,他不会更新数据!!! rs![重量] = val(rs![重量]) - val(trim(txtfields(1).text)) rs.update rs.close 各位高手帮忙看看了!!!先谢过 !!!!! |
|
|
|
|