Z zl Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #21 再次声明:同一个表用IBConsole及IBaccess均可以插入汉字。 老天呀,我做错了什么?就对着我来吧,别对我的程序呀。。。。
左 左轻侯 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #22 你改了字段的character sets吗? 数据库压缩后小于1M的话,发给我瞧瞧
F faun Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #23 default character sets = none varchar, char, blob subtype=1: character sets=none
Z zl Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #24 左大侠: 我已发过去了,由于是空的数据库,其中的表全是空的,所以压缩后很小47K
Z zl Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #26 to faun: 我想我不应该再去对数库再设置什么了。因为同一个表用IBConsole及IBaccess均可以插入汉字。 只是在我的程序里不行。 注:我全是用IBX组件,这和IBaccess所用的组件是一样的。
to faun: 我想我不应该再去对数库再设置什么了。因为同一个表用IBConsole及IBaccess均可以插入汉字。 只是在我的程序里不行。 注:我全是用IBX组件,这和IBaccess所用的组件是一样的。
Z zl Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-25 #28 yh:不是“讨论”,而是解决我的问题。请看上面的详细情况。参谋一下吧。
B barton Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-26 #29 朱老弟: 收到你的数据库,经过我测试发现: 1:使用IBX不能加入汉字; 2:IBConsole也同样不能加入汉字。 所以结论是字符集设置有误,这点与左轻侯的结论一样。 我查了你的数据表,发现只使用了两种字符集: GB_2312(57),ASCII(2),其实应该设为NONE(0)。 解决这个问题的方法较简单,用IBConsole打开这个数据库,并进入InteractiveSQL, 执行以下Query,然后Commit,搞定。 update rdb$fields set rdb$character_set_id=0 where rdb$system_flag=0 and (rdb$character_set_id=57 or rdb$character_set_id=2)
朱老弟: 收到你的数据库,经过我测试发现: 1:使用IBX不能加入汉字; 2:IBConsole也同样不能加入汉字。 所以结论是字符集设置有误,这点与左轻侯的结论一样。 我查了你的数据表,发现只使用了两种字符集: GB_2312(57),ASCII(2),其实应该设为NONE(0)。 解决这个问题的方法较简单,用IBConsole打开这个数据库,并进入InteractiveSQL, 执行以下Query,然后Commit,搞定。 update rdb$fields set rdb$character_set_id=0 where rdb$system_flag=0 and (rdb$character_set_id=57 or rdb$character_set_id=2)
Z zl Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-26 #30 问题已搞定,感谢<font color="red"><strong>barton 左轻候</strong></font></marquee>--- (关于InterBase的汉字问题) 分数太少,不成敬意^_^
问题已搞定,感谢<font color="red"><strong>barton 左轻候</strong></font></marquee>--- (关于InterBase的汉字问题) 分数太少,不成敬意^_^