查看: 1329|回复: 3
收起左侧

[软件] C# SQL 查询语句怎么添加双引号

[复制链接]
沧海ふ无涯
发表于 2013-12-23 14:05:52 | 显示全部楼层 |阅读模式
  1.     public string login(string name,string type)
  2.         {

  3.             string constr = "SELECT [LoginPassword] FROM [Users] where Name=" " + name +  ""and  Position=" " + type+"" ";
  4.             return  dal.login (constr );
  5.         }
复制代码
网上说只用\反转义  但不行啦


字符串最后居然变成了这个样子
  1. "SELECT [LoginPassword] FROM [Users] where Name=" rfef"and  Position=" 教练" "
复制代码
湜倻?悱倻?
发表于 2013-12-23 15:05:20 | 显示全部楼层
我怎么记得是单引号啊
  1. string constr = "SELECT [LoginPassword] FROM [Users] where Name=‘" + name +  "’ and  Position=‘ " + type+"’ ";
复制代码







    Mozilla/5.0 (Windows NT 6.3; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0  (zh-CN)
    ——2013年12月23日 15:05:20
    沧海ふ无涯
     楼主| 发表于 2013-12-23 15:37:04 | 显示全部楼层
    湜倻?悱倻? 发表于 2013-12-23 15:05
    我怎么记得是单引号啊

    恩,但怎么在查询语句中加入双引号呢
    湜倻?悱倻?
    发表于 2013-12-23 15:52:26 | 显示全部楼层
    沧海ふ无涯 发表于 2013-12-23 15:37
    恩,但怎么在查询语句中加入双引号呢


    转义啊,这有什么疑问呢????双引号的话你的代码是对的







      Mozilla/5.0 (Windows NT 6.3; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0  (zh-CN)
      ——2013年12月23日 15:52:26

      本帖子中包含更多资源

      您需要 登录 才可以下载或查看,没有帐号?快速注册

      x
      您需要登录后才可以回帖 登录 | 快速注册

      本版积分规则

      手机版|杀毒软件|软件论坛| 卡饭论坛

      Copyright © KaFan  KaFan.cn All Rights Reserved.

      Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-12 04:03 , Processed in 0.142769 second(s), 17 queries .

      卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

      快速回复 客服 返回顶部 返回列表