社区
C#
帖子详情
特殊字符存储到数据库
wulala789
2010-09-10 05:55:56
问题描述:
Winform程序服务端:采用ADO.NET Entity Framework 做数据库访问,采用WCF作为服务
(IIS,basichttpbinding);
客户端:添加进行数据操作 当添加普通数据时正常,添加特殊字符(如•)时到数据库(SQL2005)时变成了“?”;
已尝试:
数据库字段类型是nvarchar类型的;
SQL查询: SELECT N'•',显示正常;
修改Webconfig里面的encoding为UTF-16无效;
...全文
251
8
打赏
收藏
特殊字符存储到数据库
问题描述: Winform程序服务端:采用ADO.NET Entity Framework 做数据库访问,采用WCF作为服务 (IIS,basichttpbinding); 客户端:添加进行数据操作 当添加普通数据时正常,添加特殊字符(如•)时到数据库(SQL2005)时变成了“?”; 已尝试: 数据库字段类型是nvarchar类型的; SQL查询: SELECT N'•',显示正常; 修改Webconfig里面的encoding为UTF-16无效;
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jmh521
2010-09-11
打赏
举报
回复
[Quote=引用 7 楼 wulala789 的回复:]
存值时用其他字符代替,取值时用•字符代替回来就可以了
[/Quote]
tong yi (replace)
wulala789
2010-09-11
打赏
举报
回复
存值时用其他字符代替,取值时用•字符代替回来就可以了
wulala789
2010-09-10
打赏
举报
回复
[Quote=引用 4 楼 computerfox 的回复:]
ADO.NET Entity Framework 没有用过,你是指定sql吗?
是否sql语句的特殊字符?
试试看sqlParameter方式看看?
[/Quote]
由于是直接使用ADO.NET Entity Framework,查询都是用linq,所以不像以往三层一样,可以接触到SQL语句
wuyq11
2010-09-10
打赏
举报
回复
数据库一般采购Unicode编码来存储元数据信息。
declare @a nvarchar(10) = N'Ả'
select ASCII(@a)
63
select CHAR (63)
?
insert @a select N 'ad◆ '
捷哥1999
2010-09-10
打赏
举报
回复
ADO.NET Entity Framework 没有用过,你是指定sql吗?
是否sql语句的特殊字符?
试试看sqlParameter方式看看?
wulala789
2010-09-10
打赏
举报
回复
[Quote=引用 1 楼 net_lover 的回复:]
设置GB2312可以不?
[/Quote]
服务器设置成GB2312,但客户端是UTF-8,还是无法讲特殊字符存入
lgz_asp_net
2010-09-10
打赏
举报
回复
不太清楚,坐观高手解答
孟子E章
2010-09-10
打赏
举报
回复
设置GB2312可以不?
java解析emoji表情存入oracle,并正常使用
在IT行业中,
数据库
管理和编程语言的交互是常见的工作场景,特别是在处理特殊数据类型时,如emoji表情。Oracle
数据库
系统在设计之初...在实际项目中,务必测试各种情况,确保所有设备和平台都能正确处理这些
特殊字符
。
JAVA读取CSV到
数据库
表中
本人以JAVA来实现以支付宝的账单表为例,实现JAVA读取CSV..csv是一种文件格式(如.txt、.doc等),也可理解.csv文件就是一种特殊格式的纯文本文件。即是一组字符序列,字符之间已英文字符的逗号或制表符(Tab)分隔。
解决JSP保存到
数据库
丢失格式的方法
问题的关键在于,直接将富文本编辑器或textarea标签输入的文本保存到
数据库
中时,
特殊字符
如小于号(<)、大于号(>)、换行符、引号等,可能会被解释为HTML代码的一部分,导致显示时格式丢失。 首先,需要明确在JSP中...
SQLSERVER
数据库
命名规范
* 避免使用
特殊字符
,如数字、下划线、空格等。 表命名 表命名规则旨在提供一个一致的命名约定,以提高
数据库
的可读性和易维护性。表命名规则如下: * 表名应使用 Pascal Case 命名法,使用多个名词组合,如 ...
过虑word复制引起的不能提交
**格式和
特殊字符
**:Word中的格式信息在粘贴到
数据库
时是不必要的,甚至可能是有害的。例如,换行符、制表符、特殊符号(如版权符号、注册商标等)都可能导致SQL插入语句错误。使用PHP处理这些文本时,可以使用`...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章