oracle数据库链授权,SQLSERVER远程链接Oracle数据库

\ 这是引用链接服务器时将使用的名称,这是以后程序中使用的链接的名称。

\ 服务类型选择其他数据源

\ 访问接口:Microsoft OLE DB Provider for Oracel或用于OLE DB的Oracle提供程序(如果它是新安装的客户端,则必须重新启动计算机以进行选择)

\ 产品名称:Oracle

\ 数据源:svrtsm1wind \ 是在上面的步骤1中创建的Oracle服务的网络名称。

\

001hnO0qzy7t6spe4R58b%5C%5Cu0026690

\ 4在”安全性,请在本地登录并输入sa。远程用户wcadmin远程密码:wcadmin

\

001hnO0qzy7t6spgqQPc3%5C%5Cu0026690

\

\

\ 5使用此安全上下文建立连接远程用户wcadmin使用密码:wcadmin

\

\ 注意:wcadmin是远程计算机上Oracle数据库的用户和密码

\

\ 6右键单击\。刚刚建立的svrtsm1wind-测试连接,直到成功

\

\

有关操作数据库的三个C#语句

\

\ 以下使用在Sql Server中创建的链接服务器。 svrtsm1wind

\ 1插入语句

\ 字符串strinsert = string.Format(”插入openquery(svrtsm1wind,”选择名称,tb的年龄”)值(” {0}”,{ 1})”,FLHAO,4);

\ DbHelper.ExecuteSql(strinsert);

\

\ 2修改语句

\ 字符串strupdate = string.Format(”更新openquery(svrtsm1wind,”选择名称,年龄tb”)设置age = {0},其中name =” {1 }””,5,FLHAO);

\ DbHelper.ExecuteSql(strupdate);

\

\ 3删除语句

\ StringBuilder strSql = new StringBuilder();

\ strSql.Append(”从openquery中删除(svrtsm1wind,” select * from tb”),其中id = 1″);

\ int行= DbHelper.ExecuteSql(strSql.ToString());

\

\

4条查询语句

\

\ string strSql =”从openquery中选择*(svrtsm1wind,”从tb”中选择max(id)作为xuhao);”;

\ DataTable dt = DbHelper.Query(strSql).Tables [0];

\

\

\

\ 5操作类

\

\ 公共局部类DbHelper

\ {

\

\ ///数据库连接字符串

\ 私有静态字符串m_connectionString = null;

\

\ 公共静态字符串ConnectionString

\ {

\ 得到

\ {

\ 如果(m_connectionString == null)

\ {

\\ n m_connectionString = WebConfigurationManager.ConnectionStrings [” OracleConnection“]。 ToString();

\ }

\ 返回m_connectionString;

\ }

\ 设置

\ {

\ m_connectionString =值;

\ }

\ }

\

\

\ 公共静态int ExecuteSql(字符串SQLString)

\ {

\ 使用(SqlConnection连接=新的SqlConnection(ConnectionString))

\ {

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值