社区
C#
帖子详情
如何用sql向数据库中插入包含特殊字符的字段
lilyfromgd
2015-02-13 03:51:26
我现在要处理一些数据,编写个winform程序把数据导入的数据库,供另外的一个程序使用。
现在有一个字段包含大段的文字,里面包含各种字符,有html标签,换行、大小写的括号,单引号,双引号、斜杠等
现在要求按照原样导入到数据库,每次导入几十条数据后就会出错,猜测可能是这些字符串的问题
在网上查到可以先把特殊字符替换,读取时候再换回来,但问题是,另一个程序无法更改。
如果把这些字符串替换了,在另一个程序使用的时候出来的内容就不对了,不知如何解决。
...全文
612
5
打赏
收藏
如何用sql向数据库中插入包含特殊字符的字段
我现在要处理一些数据,编写个winform程序把数据导入的数据库,供另外的一个程序使用。 现在有一个字段包含大段的文字,里面包含各种字符,有html标签,换行、大小写的括号,单引号,双引号、斜杠等 现在要求按照原样导入到数据库,每次导入几十条数据后就会出错,猜测可能是这些字符串的问题 在网上查到可以先把特殊字符替换,读取时候再换回来,但问题是,另一个程序无法更改。 如果把这些字符串替换了,在另一个程序使用的时候出来的内容就不对了,不知如何解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzg100
2015-02-16
打赏
举报
回复
这种情况肯定得用参数。
wylwyl1108
2015-02-16
打赏
举报
回复
SqlParameter p1=new SqlParameter("@p1", value) SqlCommand.Parameter.Add (p1) 2楼正解 你也可以使用 方括号 []
KJ_Wang
2015-02-15
打赏
举报
回复
赞成楼上的,肯定可以
CANL464970302
2015-02-15
打赏
举报
回复
用SqlParameter
老张一笑
2015-02-13
打赏
举报
回复
使用参数化执行
SQL
Server
数据库
基础到精通课程
本课程是陈表达在学习
SQL
server
数据库
后做的完整笔记,本课程讲解从最开始的 创建
数据库
、创建数据表、已经数据的写入、查询、修改更新、删除,
字段
运算、
字段
运算统计、分类汇总、数据分析、条件判断,条件筛选及一些常用的
SQL
数据库
语句,变量定义,
字段
约束、等等,Select 、Where、Top、Group By 、Order By,Distinct、Declare等,详细可看图片和课程,本课程带有完整的
SQL
数据库
课程课件,代码有注释解析等等,学习起来简单易懂,易上手直接操作,需要做数据分析,数据统计等工作的朋友们就赶紧学起来了,加油!
在
SQL
语句
中
使用参数向
数据库
中
插入
含
特殊字符
的数据
在
SQL
语句
中
使用参数,可以完成如向
数据库
中
插入
含
特殊字符
的数据等常规方式无法完成的功能 在构造
SQL
语句时,先使用@方式占位,然后通过参数的方式将值传入
SQL
语句
中
,在传入参数时,还需要指定参数的
数据库
数据类型 string[] tmp=new string[3]; string str; string connstring = "Data Source=.;Initial Catalo
postgre
sql
表
中
的
字段
名称
包含
特殊符号的问题
在创建postgre
sql
表的时候,由于
字段
中
包含
了"()"这种
特殊字符
,导致创建表的时候报错。 解决方法:给
包含
特殊字符
的
字段
加上双引号"",再进行创建表即可 例如: create table freighttransport_tab ( id serial, 日期 TEXT, "重量(公斤)" TEXT ) 此时"重量(公斤)"
字段
包含
特殊符号(),创建表时,在
sql
语句
中
对该
字段
添加双引号即可。 学习记录贴 ==》
sql
......
用
SQL
语句向
数据库
添加date类型
字段
在开发的时候,经常要写条
SQL
语句将信息
插入
表
中
,
插入
的数据如果
字段
是date类型,就必须将date类型转换成字符串String类型在通过
sql
语句
插入
数据库
。这是我找到添加该
字段
的方法!我的解决方法是用oracle
中
的to_date()方法,具体看下面的例子
SQL
语句: 1 INSERT INTO RMS_BSC_SNAP(int_id,ZH_LABEL,ENTER_TI...
关于
SQL
server
插入
数据时语言和
特殊字符
的处理
问题描述: 当
插入
或者是修改数据时,当
插入
(修改)的
字段
中
存在(韩文,日文)或者其他字符时,出现
插入
的字符变成了乱码或者是成堆的问号。 解决方法: 在Microsoft
SQL
Server
中
,以下数据类型支持Unicode数据: nchar, nvarchar, ntext 使用
SQL
语句操作的时候应该注意以下问题: 原查询语句 Select * FromTABLE...
C#
110,536
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章