vb.net 如何修改access数据库文件的密码

 我来答
幸运的梦想起航
2013-04-06
知道答主
回答量:4
采纳率:0%
帮助的人:6059
展开全部
If Trim(ypsw.Text) = "" Then
MsgBox("原密码不能为空!", MsgBoxStyle.Critical)
ElseIf Trim(xpsw.Text) = "" Then
MsgBox("新密码不能为空!", MsgBoxStyle.Critical)
ElseIf Trim(qpsw.Text) <> Trim(xpsw.Text) Then
MsgBox("确认密码与新密码不一致!", MsgBoxStyle.Critical)
Else
Dim mycon As New OleDbConnection
mycon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\data\Datas.mdb"
mycon.Open()
Dim mycmd As New OleDbCommand
mycmd.CommandText = "select * from 管理员 where 用户名='admin' and 密码='" & ypsw.Text & " '"
mycmd.Connection = mycon
Dim myada As New OleDbDataAdapter
myada.SelectCommand = mycmd
Dim myda As New DataSet
myada.Fill(myda, "yh")
If myda.Tables("yh").Rows.Count < 1 Then
MsgBox("您输入的原密码不正确,请重新输入!", MsgBoxStyle.Critical)
ypsw.Focus()
Else
mycmd.CommandText = "update 管理员 set 密码='" & Trim(ypsw.Text) & " '"
mycmd.ExecuteNonQuery()
MsgBox("密码修改成功!", MsgBoxStyle.Information)
End If
End If
百度网友219d4e719
2006-02-23 · TA获得超过241个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:0
展开全部
执行此sql语句即可:
"ALTER DATABASE PASSWORD 以前的密码 改后的密码"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式