社区
VFP
帖子详情
这种字符怎么录入到dbf中? Öß
andylauxing
2018-10-25 05:57:49
大家好,
如题, 这种字符怎么保存入到dbf中? 一个德国公司的名字,没有英文名字,晕呀.
Öß
...全文
307
9
打赏
收藏
这种字符怎么录入到dbf中? Öß
大家好, 如题, 这种字符怎么保存入到dbf中? 一个德国公司的名字,没有英文名字,晕呀. Öß
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
都市夜猫
2018-11-04
打赏
举报
回复
vfp9 的报表可实现输出 unicode,下面的连接是一个试验品
运行后可以看到,左边的 vfp.grid 不支持 unicode 输出,有些国家的文字显示为 ?,右边的则支持 unicode
由于我不用 vfp9 report,对它不熟悉,只简单实现了输出 unicode。如你确实需要,可在此基础上继续改进,变得更通用
https://download.csdn.net/download/dkfdtf/10764095
andylauxing
2018-11-02
打赏
举报
回复
谢谢都市夜猫,是的,我也是看的这个贴,west-wind的解决方案链接失效了。
lygcw9602
2018-11-01
打赏
举报
回复
现在的人,问题解决了,为什么不结帖,本版本快寿终正寝了。
都市夜猫
2018-11-01
打赏
举报
回复
抱歉,好多年前我就已不再使用 vfp9 的 report 了,因 vfp9 使用 ReportListener 后输出太慢,且发布时还要附带几个 app 文件,所以后来一直用 excel 模板来输出。但 vfp9 报表支持 unicode 应该是没错的,刚搜了下,能找到以前看过的帖子,但时间太久,其解决方法却已经不再了
参见
https://www.foxite.com/archives/vfp-unicode-0000209473.htm
andylauxing
2018-11-01
打赏
举报
回复
谢谢大家回复,最近有点忙,有一时间没来了,引起lygcw9602不满了,肯定不会故意不结帖。
正如:都市夜猫方法,也看了看国外论坛也是这种解决方案,用第三方控件,经测试用Forms.TextBox是可以显示的,
关于vfp9 的 report 支持 font script,可正确输出 unicode 字符集,这点都市夜猫大侠能否说具体点?report还是没实现正确输出unicode。
都市夜猫
2018-10-30
打赏
举报
回复
要同时录入、显示中文和这种德文字符,必须有 unicode 支持,而不支持 unicode 是 vfp 所有原生控件的死穴
不清楚你遇到问题的具体情况,例如,录入和显示的方式
如果是用文本框来录入、显示,倒是问题不大,用支持 unicode 的第三方控件即可,例如:fm20.dll 中的 Forms.TextBox,由于它是 MS Office 提供的,因此基本可以肯定用户机器上都有。
用 vfp 的报表打印输出的话,也没什么问题,vfp9 的 report 支持 font script,可正确输出 unicode 字符集
但如果你的数据维护界面必须用表格来录入或显示的话,vfp 的 grid 基本没戏,我以前验证过,vfp.grid.column 中加入其他的 ole 控件后,即使 Sparse 设置为 .F.,也只有得到焦点的行才正常,其他记录行的列不会正常显示。如果需求一定要使用 grid,只能使用类似 MSFlexGrid 等支持 unicode 的表格控件,缺点是它们不支持绑定 vfp 的 cursor,只能直接赋值 cell,或绑定 ADO 记录集。
IF先生
2018-10-30
打赏
举报
回复
按正常的方式录入就可以,不同的字体,显示的效果是不一样的,如果还是不行就要在数据库里选CODE了。
andylauxing
2018-10-26
打赏
举报
回复
因为是一个老系统dbf的,关键是现在客户建档时要存入dbf,还要能输出报表打印出来.
ckc
2018-10-26
打赏
举报
回复
编码不同造成的,没影响 在相同编码的环境下打开数据是正常的
VFP直接安装包
Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。
UniCode编码表,过滤不可见特殊
字符
不可见
字符
过滤方案 我是在项目
中
,使用freemarker生成word时,wordxml不能解析不可见
字符
,导出导出的word报错,不能正常打开。 于是我将freemarker解析后的xml进行了不可见
字符
过滤。可以正常打开了。 public static String replaceUnicode(String sourceStr) { String regEx= "["+...
Unicode编码表
历史问题 英语用 128 个
字符
来编码完全是足够的,但是用来表示其他语言,128 个
字符
是远远不够的。于是,一些欧洲的国家就决定,将 ASCII 码
中
闲置的最高位利用起来,这样一来就能表示 256 个
字符
。但是,这里又有了一个问题,那就是不同的国家的
字符
集可能不同,就算它们都能用 256 个
字符
表示全,但是同一个码点(也就是 8 位二进制数)表示的
字符
可能可能不同。例如,144 在阿拉伯人的 A...
19、HTML特殊
字符
与国际化:拓展网页内容与受众的关键
本文深入介绍了HTML特殊
字符
的使用,包括空格、破折号、版权符号、货币符号、引号、箭头、带重音
字符
及希腊数学符号等,并详细讲解了网页国际化与本地化的概念、实现流程和关键技术,如Unicode编码、URL分支管理与多语言翻译策略。通过实际HTML示例和mermaid流程图,帮助开发者提升网页内容表现力并拓展全球受众,是前端开发
中
关于
字符
处理与多语言支持的实用指南。
UniCode编码表及部分不可见
字符
过滤方案
Unicode编码表/0000-0FFF 图例: Unicode 3.1 Unicode 1.0 Unicode 3.2 Unicode 1.1 Unicode 4.0 Unicode 2.0 Unicode 4.1 Unicode 2.1 未使用 Unicode 3.0 不作编码 ...
VFP
2,749
社区成员
29,140
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章