就是修改密码的。
就一个表 table 一个列psw psw下面内容是admin
做一个修改密码。 把admin能改掉 用linq。怎么写
C# linq 修改数据库 问题
答案:2 悬赏:20
解决时间 2021-01-31 17:58
- 提问者网友:剪短发丝
- 2021-01-30 23:37
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-01-30 23:57
大体是如下:
Table row = context.Tables.First(x=>x.pwd == "admin");//假定查第一行
row.pwd = "new password";
context.SaveChanges();
Table row = context.Tables.First(x=>x.pwd == "admin");//假定查第一行
row.pwd = "new password";
context.SaveChanges();
全部回答
- 1楼网友:冷眼_看世界
- 2021-01-31 01:21
bool issuccess = false; try { //1.建立连接通道 string constring = 'server = .;data = 你自己的数据库名;uid = sa;pwd = sa' ---注:这里是sql的默认超级用户. sqlconnection con = new sqlconnection(constring); con.open(); //2.声明sql语句 string sql = string.format(这里写增删改查的sql语句); //3.声明sql语句管理器(适配器) sqldataadapter sda = new sqldataadapter(); //4.将sql语句放入管理器 sda.insertcommand = new sqlcommand(sql,con); //5.执行数据操作 int rows = sda.insertcommand.executenonquery(); //6.对结果进行处理,修改标志器 if(rows > 0) issuccess = true; //7.关闭连接通道 con.close(); } catch(exception ex) { //异常处理 messagebox.show(ex.tostring()); } ----------小结下,使用try catch 排错相当好哦.你如果连接sql有什么错误都会在messagebox.show(ex.tostring());语句中作为弹出窗口显示打印出来的.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯