搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 求助!请问特殊符号如何识别!?
标题:
求助!请问特殊符号如何识别!?
只看楼主
suizhi1987
等 级:
新手上路
帖 子:3
专家分:0
注 册:2017-10-10
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:7
求助!请问特殊符号如何识别!?
在做EXCEL导入功能,有个文件中有 Ⓑ 这个符号,怎么能识别,求助!
搜索更多相关主题的帖子:
符号
识别
EXCEL
导入
文件
2017-10-10 14:13
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
2
楼
得分:5
双字节字符 不好弄啊
DO IT YOURSELF !
2017-10-10 14:16
suizhi1987
等 级:
新手上路
帖 子:3
专家分:0
注 册:2017-10-10
第
3
楼
得分:0
回复 2楼 wp231957
有没有什么思路,给点建议,先谢谢了!
最终是要实现的是将数据保存到数据库,还要显示出来。
2017-10-10 15:24
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
4
楼
得分:0
回复 3楼 suizhi1987
汉字你是咋处理的呢 我觉得把它当作一个汉字来处理 估计可行 就怕你的数据库不识别这个字符
DO IT YOURSELF !
2017-10-10 15:25
suizhi1987
等 级:
新手上路
帖 子:3
专家分:0
注 册:2017-10-10
第
5
楼
得分:0
回复 4楼 wp231957
Excel.Application.Workbooks.Open()打开EXCEL正常取每个单元格的内容,但当遇到有特殊字符的就出现异常了
数据库字段类型nvarchar支持特殊字符的存储
2017-10-10 15:39
xiangyue0510
等 级:
贵宾
威 望:
86
帖 子:934
专家分:5244
注 册:2015-8-10
第
6
楼
得分:5
VB6 被 Win95/97 拖累,接口为 ANSI 格式。需要换成 Unicode 接口
下面是一个帖子,提到了如何输出。希望可以对你有帮助。 至于如何读入,这个还需要研究和试验
http://bbs.
另外,你这个地方既然是需要用到数据库,难道是先读入VB,然后存入数据库? 是否可以考虑直接VB控制EXCEL的导入程序,比如固定宽度或者分隔符来做,这样也许可以避免这个问题。
2017-10-10 15:56
ZHRXJR
等 级:
版主
威 望:
125
帖 子:1034
专家分:5519
注 册:2016-5-10
第
7
楼
得分:5
测试了一下,在Excel中包含 Ⓑ 字符,在VB中读取后是空心的 ■ 方框,导入到数据库在VB中也是空心的 ■ 方框,但打开数据库导入的数据是 Ⓑ 字符,看来VB不支持这种特殊字符的。
看来是VB60数据识别延承了W95、W97、W98的数据识别吧,不能识别这种特殊字符,但目前的W7系统下的Excel Access均可以识别这种特殊字符。
请不要选我!!!
2017-10-11 11:31
wmf2014
等 级:
贵宾
威 望:
216
帖 子:2039
专家分:11273
注 册:2014-12-6
第
8
楼
得分:5
使用binary字段处理
能编个毛线衣吗?
2017-10-12 14:00
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-481237-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.278384 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved