在线等待:用System.Data.OracleClient访问Oracle数据库时的问题!?

Power_X3q 2003-05-29 10:37:44
我用System.Data.OracleClient访问Oracle数据库时发现问题:

当用Insert Into ** values('fdsaf','军服毒素旅客放到')

如果插入的内容为中文的时候,这些中文实际存放在数据库中的是乱码,

如果用System.Data.OleDb的时候,不会出现这种情况.
通过查看帮助,应该是在
OracleConnectionString 里面加上 Unicode=true
但是发现没有效果,我的Oracle是英文字符集(证实不是字符集引起的错误)

我猜测可能出现的问题是:应该在连接串里面加上的Unicode支持或者说是在
OracleCommand支持Unicode,只是我的写法不对,
我的连接串 OracleConStr="server=pdms214;Uid=pdms;pwd=smdp-new"
请高手帮助指正,我在线等待!

...全文
63 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Power_X3q 2003-08-31
  • 打赏
  • 举报
回复
都没有答对啊,我无法给分结贴啊!
Power_X3q 2003-05-29
  • 打赏
  • 举报
回复
TO:jiezhi(西域浪子)
我的Oracle 字符集是:AMERICAN_AMERICA.US7ASCII
你说的“使用utf-8字符集”是指的哪个地方用Utf-8字符集??

是System.Data.OracleClient 组件??
我们刚刚从OleDb转到OracleClient 很多细节性的东西不太清楚?
请详细解答!
jiezhi 2003-05-29
  • 打赏
  • 举报
回复
我也使用System.Data.OracleClient,使用utf-8字符集没有出现你说的乱码
jiezhi 2003-05-29
  • 打赏
  • 举报
回复
使用utf-8字符集

62,072

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧