楚雄州人民医院新区:vb.net中dataAdapter1.update(dataset1)的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 23:32:58
该方法执行时是将数据集中所有的行全部更新一遍还是改了哪条更新哪条?我认为是前者,可如果数据库数据数量很大,岂不是很浪费资源?有没有什么方法可以只更新那条修改了的数据?
请高手解答,谢谢!

给你个例子可能有帮助的
conn.Open()
strSQL = "update Login set [Password]='" & strNewPwd & "'where (UserName='" & strUserName & "' and [Password]='" & strPwd & "')"
Dim myCommand As OleDbCommand = New OleDbCommand(strSQL, conn)
myCommand.ExecuteNonQuery()
conn.Close()