用Delphi 开发的程序,连接别人的Sybase数据库 读取数据时都是正常的,但在写入时如果有中文的话就会乱码
连接字符串是这样的:
Provider=MSDASQL.1;Password=123456;Persist Security Info=True;User ID=sa;Extended Properties="driver={Adaptive Server Enterprise};database=ZCWWLKCDZ;server=Zhangyx;port=5000;UID=sa;filedsn=C:\Program Files\Common Files\ODBC\Data Sources\mysybase.dsn;PWD=123456;"提交到数据库用的是ADOQuery sql.text:='insert intto table(field1)values('中文内容')'数据库里保存的就成了乱码了.
连接字符串是这样的:
Provider=MSDASQL.1;Password=123456;Persist Security Info=True;User ID=sa;Extended Properties="driver={Adaptive Server Enterprise};database=ZCWWLKCDZ;server=Zhangyx;port=5000;UID=sa;filedsn=C:\Program Files\Common Files\ODBC\Data Sources\mysybase.dsn;PWD=123456;"提交到数据库用的是ADOQuery sql.text:='insert intto table(field1)values('中文内容')'数据库里保存的就成了乱码了.
解决方案 »
- Dll内调用Dll问题
- 一个关于SDI的问题!
- 使用TActionList控件,将TAction(ActionList.Action[0].Caption)赋给一string变量时,string变量变成了乱码
- 使用ISAPI技术做了一个论坛
- 能不能把一个clientdataset指向另一个clientdataset?
- 窗体1中的变量如何传递给窗体2。比如FORM1中的一个INT A传递到FORM2中的INT B?
- 奇怪,StrToInt(MaskEdit1.text)为什么会出错?
- 这个问题对我来说,很难。如果你觉得分不够的话,可以再加!!!
- 简单送分问题,大家快来看看啊~~~~~
- 两个表的数据互拷
- delphi如何在TDBGrid奇偶行显示不同的颜色,即隔行换颜色
- cxgrid中的combobox问题,急!!!
2,再有就是配置odbc时字符集选择的问题.
我使用的是bde直连的,他需要改变一个.dll配置.