• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >数据库其它 > 数据库查询中遭遇特殊字符导致问题的解决方法

数据库查询中遭遇特殊字符导致问题的解决方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了数据库特殊字符,查看数据库字符集,数据库字符集,数据库字符类型,修改数据库字符集等相关知识,希望本文的分享对您有所帮助
数据库查询中的特殊字符的问题
在进行数据库的查询时,会经常遇到这样的情况: 
  例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的
字符,例如单引号,“|”号,双引号或者连字符“&”。 
  例如他的名字是1"test,密码是A|&900 
  这时当你执行以下的查询语句时,肯定会报错: 

SQL = "SELECT * FROM SecurityLevel WHERE UID="" & UserID & """ 
SQL = SQL & " AND PWD="" & Password & """ 
  因为你的SQL将会是这样: 

SELECT * FROM SecurityLevel WHERE UID="1"test" AND PWD="A|&900" 

  在SQL中,"|"为分割字段用的,显然会出错了。现在提供下面的几个函数专门用来处理这些头疼的东西数据库 转义字符:
SQL = SQL & " AND PWD="" & SQLFixup(Password) & """  </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 数据库查询中遭遇特殊字符导致问题的解决方法

相关文章

  • 2017-05-11数据库 关系连接
  • 2017-05-11SQLite不支持Right Join的解决办法GROUP BY
  • 2017-05-11sql语句中where和having的区别
  • 2017-05-11access mysql mssql 随机 10条数据的sql语句 原创
  • 2017-05-11恢复 SQL 被注入后的数据代码
  • 2017-05-11SQL大量数据查询的优化及非用like不可时的处理方案
  • 2017-05-11SQLite快速入门指南
  • 2017-05-11MySQL与Oracle差异比较之三 函数
  • 2017-05-11复制数据库表中两个字段数据的SQL语句
  • 2017-05-11比较实用SQL语句总结

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • sql注入之新手入门示例详解
    • 只有两个字段用一个sql语句查询出某个学生的姓名、成绩以及在表中的排名
    • 数据库查询性能需注意几点经验
    • node-mysql中防止SQL注入的方法总结
    • Linux下 mysql oracle 简单使用手册
    • WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法
    • 收缩数据库不变小的解决方法
    • MSSQL自动同步设置方法
    • 大数据量,海量数据处理方法总结
    • 在SQL Server和Oracle中创建job

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有