社区
C#
帖子详情
SQL中特殊符号
kals
2002-12-03 11:45:35
在C#中怎么让特殊符号可以通过SQL语句插入数据库,不能用存储过程!Delphi中可以用参数解决这个问题,但好像C#中的SQL语句不允许用参数啊
...全文
494
7
打赏
收藏
SQL中特殊符号
在C#中怎么让特殊符号可以通过SQL语句插入数据库,不能用存储过程!Delphi中可以用参数解决这个问题,但好像C#中的SQL语句不允许用参数啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Meditate
2002-12-03
打赏
举报
回复
参数化查询
yarshray
2002-12-03
打赏
举报
回复
你指的特殊符号是什么?ASCII的那种吗?
string编码然后存入.
zag
2002-12-03
打赏
举报
回复
其实直接拼凑SQL语句也可以的.
TheAres
2002-12-03
打赏
举报
回复
对于Sql语句来说,象Happyboy_zjy(阳光男孩)说的那样,就是单引号特殊,完全可以用String.Replace("'","''")替代以后使用.(SQL中,用两个单引号来表示一个单引号.).
比如:
String s = "sql with '";
s = s.Replace("'","''");
这个s就可以使用了.
不是所有的都parameters来作的.只有经常用的才写成parameters.
kals
2002-12-03
打赏
举报
回复
呵呵,不好意思,功夫还不到家,原来C#中也有parameters的!
下面列出用法
public SqlParameter Add(string,SqlDbType,int,string)
Happyboy_zjy
2002-12-03
打赏
举报
回复
其实在写SQL语句中也就一个单引号特殊一点呀,其他的都能保存进去的。
Aloneco
2002-12-03
打赏
举报
回复
C#中的SQL语句完全可以用参数,我们现在的项目中对数据的访问都是用参数来处理的
emoji图片和编码表
467个emoji的文件和编码表数据 包括Unicode编码,UTF8编码,UTF16编码,SBUnicode编码
SQL
中
特殊符号
的使用
1. & 在Oracle
中
,& 是从需要外部输入输入的变量,PS:My
SqL
中
可以直接用"P&G"这样的字符串,故不存在本文所说的问题 如下
SQL
语句就不能正确运行: select 'Alibaba&Taobao' from dual; 处理方法: 用Oracle的字符串处理函数chr处理。chr(38)表示 &符号 如:select chr(38...
sql
语句
中
的
特殊符号
遇到不能处理的特殊符合,如果知道ascii值的话继续。如果不知道该
特殊符号
的ascii值,可以调用ascii函数处理, 如:select ascii('&') from dual; 然后用chr()方法拼接 如:符号& select 'Alibaba'||chr(38)||'Taobao' from dual; update table set url='action.do?name=a
MyBatis处理
SQL
中
的特殊字符
【代码】MyBatis处理
SQL
中
的特殊字符。
SQL
进行
特殊符号
的替换
SQL
进行
特殊符号
替换 使用replace语句替换换行符:REPLACE(REPLACE(字段名,CHAR(10),’’) as 字段名 退格键 char(8) 制表符tab char(9) 换行 char(10) 回车 char(13) 单引号 char(39) 双单引号 char(34)
C#
111,116
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章