我用VB6连接Access数据库,数据库中的表XSXX初始值如下:其中Scorce中的默认值均为0SN(学号) Name(姓名) Scorce(成绩)
001 a 0
002 b 0
003 c 0如何用代码实现指定的一条记录进行修改?
比如我已读出学号为002、姓名 b 的学生的记录,然后要将成绩修改为80,怎样实现?
还望各位指点!
001 a 0
002 b 0
003 c 0如何用代码实现指定的一条记录进行修改?
比如我已读出学号为002、姓名 b 的学生的记录,然后要将成绩修改为80,怎样实现?
还望各位指点!
可以用 ADO 来操作
update XSXX set Scorce=80 where SN='002' and [Name]='b'
怎么提示缺少语句结束?有这个语法吗?
还望详细指点
Private Sub Command1_Click()
Dim cn As New ADODB.Connection
'连接Access,具体的自己改过来
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Test.mdb;User Id=admin;Password=;"
'执行修改语句
cn.Execute "update XSXX set Scorce=80 where SN='002' and [Name]='b'"
'关闭连接
cn.Close
Set cn = Nothing
End Sub