100分,关于paradox 数据库中的中文显示问题,请高手指教(100分)

  • 主题发起人 主题发起人 tigerlion001
  • 开始时间 开始时间
T

tigerlion001

Unregistered / Unconfirmed
GUEST, unregistred user!
paradox 数据库中的字段(类型是memo),用中文输入时没有问题,
但是输出显示时都成为“####。##。",请教高手,为何,如何解决,
我在BDE/IDAPI中已将Paradox 的langdiver 改为:paradox China 936(默认的)
和paradox Taiwan 950 ,但是都不行,我该如何办???
我的系统是简体中文NT4.0
 
你将语言改为paradox China 936后,再输入你的memo字段试一试,因为以前你输入的
记录,不会随着langdiver的改变而改变.
若还是不行,建议你在新的langdiver下重新创建一个新表试一试.
 
老兄,改用DBRichEdit控件显示Memo字段内容如何?
 
你用的delphi是什么版本
 
先请问是如何输出的?
 
請試驗兩個問題﹕
1.加一個字段類型為Alpha的字段,然后輸入中文信息,如果沒問題,就不是驅動程序的問題
2.請問用什么控件顯示Memo字段時發生如上問題?
 
你一定是用dbrichedit输入的!!!

当你再用dbmemo显示时就这样了!
 
ZYY04,我有同感!
 
问题基本解决,Delphi 5.0(版本),用memo 输入输出,
将3hsoft和yck的综合一下,基本解决。谢谢大家!
遇到一件麻烦事,将客户端的两端中文合在一起可否按String 类型
传到服务器端,在服务器端如何将他们分开?(注意,中文长短不定)。
情指教!
 
可以在中间加一个特殊的字串(或字符),检索到该字串,就可以分开啦!呵呵
 
gcq,你和我的最初想法一样,我现在改用通过计算长度,将各字符串长度连同字符串
一起送入服务器端,但现在问题是传过去的长度没有问题,但中文显示是????,这该
如何办?请教!
 
我只是发邮件时遇到过,可能是字体的问题,你现在本地机试试看是否正常!
 
两个应用程序在同台机器中,传英文一点问题都没有,但中文却不行,救命!!!
 
用流传递吧!
 
to gcq:
可否在
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=328553
中给个简单的例子,谢谢.
 
to gcq:
可否在
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=328553
中给个简单的例子,谢谢.
 
把你的表另存成 D 认得的格式。建两个表,table1 : 数据乱了的表
table2,指向一个不存在的新表名,如:new.db
在 form 上放一个 batmove,source = table1 destination = table2,
mode = copy,然后 excute 一下,生成的新表 new.db 应该就可以显示中文了。
 
如何输入的?如何输出的?
 
crane,
where are you ,
please help me ,thanks!!!
 
附加功能 将问题提前
 
后退
顶部