zoukankan      html  css  js  c++  java
  • ASP.Net 连接多个数据库之间的切换

    本次两个的两个数据是SQL Server 和ORCAL

    首先在Web.congfig中  

    <connectionStrings> </connectionStrings>里面添加两个数据连接

    在数据库操作类中   写两个构造函数(一个是无参和有参的构造函数) 具体代码如下

        DataAccess() {
                this.ConnectionSettings = ConfigurationManager.ConnectionStrings["FtpFileDownload"];
                //this.ConnectionSettings = StaticValue.ConnectionSettings;
                this.Factory = DbProviderFactories.GetFactory(this.ConnectionSettings.ProviderName);
            }
            public DataAccess(string ConnectionStringName)
            {
                this.ConnectionSettings = ConfigurationManager.ConnectionStrings[ConnectionStringName];
                //this.ConnectionSettings = StaticValue.ConnectionSettings;
                this.Factory = DbProviderFactories.GetFactory(this.ConnectionSettings.ProviderName);
            }
    

     然后在调用就可以了 具体代码如下        

     string sql1 = "select top 1 * from tableNAme ORDER BY Id DESC";//直接查询数据库的第一一条数据
                int prossed = DataAccess.Instance.ExecuteScalarGetInt(sql1);//直接查询数据库的最后一条数据
                MessageBox.Show(prossed + "         ");
    
                string BL_NO = "OERT202202I00438";
                DataAccess a= new DataAccess("SHA");
                string selectSQL = "SELECT COUNT(id) FROM tableNAme WHERE BL_NO = '" + id+ "'";
                int prosessed = a.ExecuteScalarGetInt(selectSQL);
                 MessageBox.Show(prosessed + "         ");
    

  • 相关阅读:
    关于oracle小数和整数混合排序错误问题
    oracle 格式转换 <行转列列转行>
    Postgresql 配置文件详解
    Postgresql 同步流复制
    Postgresql 安装
    mongodb 复制集 维护小结
    mongodb 角色总结
    mongodb 安全认证
    SqlServer实时数据同步到mysql
    批量修改在索引中增加字段
  • 原文地址:https://www.cnblogs.com/my1227/p/11213020.html
Copyright © 2011-2022 走看看