qq_33378464
qq_33378464
采纳率0%
2017-04-22 13:08 阅读 1.1k

asp.net 更新数据库的SQL语句

string name = TextBox1.Text.Trim();
sql = "update MANAGER set [PASSWORD]='" + password + "',REALNAME='" + realname + "',JNUMBER='" + jnumber + "',EMAIL='" + email + "',PHONE='" + phone + "' where NAME='" + name + "'";

数据库中NAME的数据类型是nvarchar(50),是不是name和NAME类型不一样,最终没法更新数据库。

求解答!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • ztw1122 丁丁当当VB狗 2017-04-22 13:18

    把这个sql 输出到控制台,看一下 再贴出来

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 2017-04-22 13:24

    注意name变量值前后是否有空格,要name.Tirm()下

    而且你构造sql语句,注意单引号,要不存在sql注入漏洞

    点赞 评论 复制链接分享

相关推荐