asp.net连接oracle9i数据库,数据库字符集为:AMERICAN_AMERICA.US7ASCII
使用System.Data.OracleClient连接数据库中文字符出现乱字符,
web.config中的连接字符串为:
<add name="wd20" connectionString="Data Source=wd20;User Id=username;Password=****;Integrated Security=no;"
providerName="System.Data.OracleClient" />
看到这种连接方式不行。
后研究发现
改用oledb的方式连接数据库就没有了这个问题:
web.config中的连接字符串为:
<add name="wd20" connectionString="Provider=MSDAORA.1;PassWord=*****;User ID=username;Data Source=wd20;Persist Security Info=True;"
providerName="System.Data.OleDb" />
请问用System.Data.OracleClient这种方式如何能修正乱字符的问题???另外我在使用oledb的模式的时候发现了新的问题,就是在"服务器资源管理器"中
添加oledb数据连接oracle出现“未将对象引用设置到对象的实例”
使用System.Data.OracleClient连接数据库中文字符出现乱字符,
web.config中的连接字符串为:
<add name="wd20" connectionString="Data Source=wd20;User Id=username;Password=****;Integrated Security=no;"
providerName="System.Data.OracleClient" />
看到这种连接方式不行。
后研究发现
改用oledb的方式连接数据库就没有了这个问题:
web.config中的连接字符串为:
<add name="wd20" connectionString="Provider=MSDAORA.1;PassWord=*****;User ID=username;Data Source=wd20;Persist Security Info=True;"
providerName="System.Data.OleDb" />
请问用System.Data.OracleClient这种方式如何能修正乱字符的问题???另外我在使用oledb的模式的时候发现了新的问题,就是在"服务器资源管理器"中
添加oledb数据连接oracle出现“未将对象引用设置到对象的实例”
解决方案 »
- 问一个三木运算符问题
- 抽奖页面上的数字滚动,滚动要快
- 如何给文件夹和文件添加“everyone”权限,并且将其设置为“完全控制”,
- ★ 在使用母板页生成的.aspx页里,怎么才能合法的使用<script language="javascript" ...标记?
- asp.net c#论坛[V1.06]完整代码发布--希望对大家的学习有帮助!
- DataSet页面传值,高手进。加急!!!!!!!!!!!!!!高分放送!
- 如何在用户离开网站的时候删除某COOKIES
- 请问在类中如何使用Server.HtmlEncode?
- 好消息与大家分享!!IT 俱乐部活动 上海徐家汇美罗大厦...
- viewstate 上传附件异常
- c++转换为c#语言错误。请大家看看。
- 刷新后获取焦点问题
奇怪的是测试连接均成,确定保存均提示:“未将对象引用设置到对象的实例”
和“从索引0处开始,初始化字符串的格式不符合规范”
发给你参考下!
另外想问一下:在"数据集"设计器中进行数据集的设计,web.config连接字符串只要加上“Provider=MSDAORA.1;”
数据集设计向导的下拉框中就不能识别出此连接,为什么呢?