当前位置: 首页 > news >正文

做会员体系的网站b站推广

做会员体系的网站,b站推广,用友,怎么可以自己制作网站👨 作者简介:大家好,我是Taro,全栈领域创作者 ✒️ 个人主页:唐璜Taro 🚀 支持我:点赞👍📝 评论 ⭐️收藏 文章目录 前言一、解决方法二、安装System.Data.OleDb连接库三…

👨 作者简介:大家好,我是Taro,全栈领域创作者
✒️ 个人主页:唐璜Taro
🚀 支持我:点赞👍+📝 评论 + ⭐️收藏


文章目录

  • 前言
  • 一、解决方法
  • 二、安装System.Data.OleDb连接库
  • 三、本地安装ODAC组件驱动
  • 四、编辑系统环境变量
  • 五、调试程序
  • 总结


前言

最近对接医院HIS系统,要跟对方数据库进行对接,结果发现医院采用的是oracle的AMERICAN_AMERICA.US7ASCII的编码格式编码,导致读取到程序的中文数据都是乱码

在这里插入图片描述


以下是本篇文章正文内容,下面案例可供参考

一、解决方法

因为院方单位数据编码不能改变,所以测试了很多办法,最终选择一个较为高效的处理方法(ODAC +OleDbConnection)采用独立的oracle驱动去处理

二、安装System.Data.OleDb连接库

  1. Oracle.ManagedDataAccess.Client 是c# 连接Oracle数据库使用量最大包, 也是Oracle 官方提供的 .NET 数据访问库,但是无法解决乱码问题

  2. 必须采用System.Data.OleDb ,它是采用独立的oracle驱动去处理,这是解决中文乱码的关键
    在这里插入图片描述

System.Data.OleDb 依赖项:
在这里插入图片描述

核心代码:

  1. 连接数据库字符串:
<add connectionString="Provider=OraOLEDB.Oracle;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ORCL)));User ID=db;Password=db;" name="HIS" />

程序调用:
在这里插入图片描述

三、本地安装ODAC组件驱动

下载ODAC :https://www.oracle.com/database/technologies/dotnet-utilsoft-downloads.html

ODAC 安装完后必须重启电脑
在这里插入图片描述
在这里插入图片描述
一直点击 “下一步”,到安装结束
在这里插入图片描述

请添加图片描述

四、编辑系统环境变量

这一步是本地与客户端数据库字符集保持一直,防止本地查看数据乱码

变量名:NLS_LANG |  变量值:AMERICAN_AMERICA.US7ASCII

代码如下(示例):
在这里插入图片描述

五、调试程序

  • 中文数据部分显示正常,不在显示乱码
    在这里插入图片描述

总结

以上就是今天要讲的内容,由于历史的原因,早期的oracle没有中文字符集(如oracle6、oracle7、oracle7.1),但有的用户从那时起就使用数据库了, 并用US7ASCII字符集存储了中文,本文仅仅简单介绍了System.Data.OleDb库的使用,完美解决US7ASCII字符集oracle数据库的中文乱码问题

http://www.ds6.com.cn/news/72417.html

相关文章:

  • phpcms做的网站有哪些网站上不去首页seo要怎么办
  • 企业网站建设应用研究论文查域名网站
  • 做网站先学什么企业推广网站
  • 微信手机网站支付怎么做友情链接收录
  • 网站建设企划书品牌运营策划方案
  • 长春网站设计公司北京seo关键词排名优化软件
  • 移动互联网开发试卷湘潭seo公司
  • 网站开发制作公司怎样在百度上注册自己的店铺
  • 手机网站一键导航代码网站大全软件下载
  • 云南建设项目审批中心网站湖北网络推广seo
  • 北京医疗网站建设公司西安seo推广公司
  • 美食网站开发广州seo优化
  • 网站建设的维护工作有哪些微信朋友圈软文大全
  • 做家宴网站2024年1月新冠高峰期
  • 做个素材网网站难做吗seo标题优化分析范文
  • 给公司建立网站最近新闻小学生摘抄
  • app的网站域名注册百度推广怎么优化
  • 网站的建站标准游戏代理300元一天
  • 求个网站直接能看的谷歌外贸平台推广需要多少钱
  • 大型网站建站公司 上市色盲测试图免费测试
  • 中国工程建设焊接协会网站如何做网络营销?
  • 大团企业网站制作google浏览器网页版
  • 镇江牛吧企业网站建设与推广公司semi final
  • 义乌市住房和城乡建设局网站新媒体推广渠道有哪些
  • 湖南做网站的公司排名百度官网
  • 网站卖东西怎么做sem推广什么意思
  • 做食品批发的网站网络营销平台推广方案
  • 哈尔滨seo优化服务商南京网络优化公司有哪些
  • 申请做网站上海seo有哪些公司
  • 营业执照上有以上除网站制作长沙关键词优化新报价