| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4050 人关注过本帖
标题:求助!请问特殊符号如何识别!?
只看楼主 加入收藏
suizhi1987
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-10
结帖率:0
收藏
已结贴  问题点数:20 回复次数:7 
求助!请问特殊符号如何识别!?
在做EXCEL导入功能,有个文件中有    这个符号,怎么能识别,求助!
搜索更多相关主题的帖子: 符号 识别 EXCEL 导入 文件 
2017-10-10 14:13
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
双字节字符 不好弄啊

DO IT YOURSELF !
2017-10-10 14:16
suizhi1987
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-10
收藏
得分:0 
回复 2楼 wp231957
有没有什么思路,给点建议,先谢谢了!

最终是要实现的是将数据保存到数据库,还要显示出来。
2017-10-10 15:24
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
回复 3楼 suizhi1987
汉字你是咋处理的呢  我觉得把它当作一个汉字来处理 估计可行 就怕你的数据库不识别这个字符

DO IT YOURSELF !
2017-10-10 15:25
suizhi1987
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-10
收藏
得分:0 
回复 4楼 wp231957
Excel.Application.Workbooks.Open()打开EXCEL正常取每个单元格的内容,但当遇到有特殊字符的就出现异常了

数据库字段类型nvarchar支持特殊字符的存储
2017-10-10 15:39
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:938
专家分:5244
注 册:2015-8-10
收藏
得分:5 
VB6 被 Win95/97 拖累,接口为 ANSI 格式。需要换成 Unicode 接口
下面是一个帖子,提到了如何输出。希望可以对你有帮助。 至于如何读入,这个还需要研究和试验
http://bbs.

另外,你这个地方既然是需要用到数据库,难道是先读入VB,然后存入数据库? 是否可以考虑直接VB控制EXCEL的导入程序,比如固定宽度或者分隔符来做,这样也许可以避免这个问题。
2017-10-10 15:56
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:5 
测试了一下,在Excel中包含 Ⓑ 字符,在VB中读取后是空心的 ■ 方框,导入到数据库在VB中也是空心的 ■ 方框,但打开数据库导入的数据是 Ⓑ 字符,看来VB不支持这种特殊字符的。
看来是VB60数据识别延承了W95、W97、W98的数据识别吧,不能识别这种特殊字符,但目前的W7系统下的Excel Access均可以识别这种特殊字符。
图片附件: 游客没有浏览图片的权限,请 登录注册

请不要选我!!!
2017-10-11 11:31
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:5 
使用binary字段处理

能编个毛线衣吗?
2017-10-12 14:00
快速回复:求助!请问特殊符号如何识别!?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.098916 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved