vb.net中,修改数据库表中的某项记录?

Dimstrconn,strSQLAsStringDimconnAsNewSqlConnectionstrconn="server=(local);database=用户... Dim strconn, strSQL As String Dim conn As New SqlConnection strconn = "server=(local);database=用户登录;uid=sa;pwd=sa" conn.ConnectionString = strconn conn.Open() strSQL = "update 用户信息表 set (操作权限=@type,密码=@pwd, 用户名=@name) " Dim comm As New SqlCommand(strSQL, conn) comm.Parameters.Add(New SqlParameter("@name", SqlDbType.Char)) comm.Parameters("@name").Value = TextBox1.Text comm.Parameters.Add(New SqlParameter("@pwd", SqlDbType.Char)) comm.Parameters("@pwd").Value = TextBox2.Text comm.Parameters.Add(New SqlParameter("@type", SqlDbType.Char)) comm.Parameters("@type").Value = ComboBox1.SelectedText comm.ExecuteNonQuery() 上边的语句把表中所有字段都修改成同一个了,我只修改其中一个字段,要怎么改SQL语句?高手来! 展开
 我来答
如非看2857
2014-07-06 · TA获得超过154个赞
知道答主
回答量:127
采纳率:0%
帮助的人:153万
展开全部
后面要跟上 where 条件 比如update 用户信息表 set 操作权限=@type,密码=@pwd, 用户名=@name where 用户信息表ID=@ID
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式