Y yuanqs Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-08 #1 我用ClientDataSet连服务器的DatasetProvider向Oracle中插入数据,中文数据都变成# 这是什么原因?如何解决?
S Sachow Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-08 #2 是不是字符集设置不对的问题。你的Oracle版本是多少?有没有在服务器端用SQL Plus看一 下数据表里的内容是不是正常?
Y yuanqs Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-08 #3 用sqlplus查看得到的是#, 如果我用sql语句来插入中文数据就是正常的,但是用clientdataset就不行
陈 陈晨 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-08 #4 强制转换字符集吧, 或者,是显示不开的原因, 字符集转换oracle大学有介绍
B billrobin Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-09 #6 如果是描述符,是正常的。您的字段是什么类型?把代码贴出来。
Y yuanqs Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-10 #7 我的字段是varchar类型的, DataModule_Item.ClientDataSet_Item.Edit; .... DataModule_Item.ClientDataSet_Item.FieldByName('ITM_PURCHASEUOM').AsString := '平方米'; DataModule_Item.ClientDataSet_Item.Post; ... 最后在数据库里该字段为###
我的字段是varchar类型的, DataModule_Item.ClientDataSet_Item.Edit; .... DataModule_Item.ClientDataSet_Item.FieldByName('ITM_PURCHASEUOM').AsString := '平方米'; DataModule_Item.ClientDataSet_Item.Post; ... 最后在数据库里该字段为###
W wuisland Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-10 #8 应该是字符集的问题,以前公司有用繁体和简体两种操作系统,就有这个现象。
Y yuanqs Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-11 #9 这个问题已经解决了,是BDE的字符集不对,换了一个字符集就好了 感谢各位的帮助!