C# -- 使用ODBC连接数据库

Posted chengwenhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# -- 使用ODBC连接数据库相关的知识,希望对你有一定的参考价值。

C# -- 使用ODBC连接数据库

    public class ODBCHelper
    
        public static string conString1 = "Dsn=sqlServerDsn;DataBase=Test;Uid=User1;Pwd=123456;";
        public static string conString2 = "Dsn=oracleDsn;Uid=User1;Pwd=123456;";

        public DataTable SQLServerExeQuery(string sql)
        
            using (OdbcConnection con = new OdbcConnection(conString1))
            
                using (OdbcCommand cmd = new OdbcCommand(sql, con))
                
                    using (OdbcDataAdapter da = new OdbcDataAdapter(cmd))
                    
                        DataTable dt = new DataTable();
                        con.Open();
                        da.Fill(dt);
                        return dt;
                    
                
            
        

        public DataTable OracleExeQuery(string sql)
        
            using (OdbcConnection con = new OdbcConnection(conString2))
            
                using (OdbcCommand cmd = new OdbcCommand(sql, con))
                
                    using (OdbcDataAdapter da = new OdbcDataAdapter(cmd))
                    
                        DataTable dt = new DataTable();
                        con.Open();

                        da.Fill(dt);
                        return dt;
                    
                
            
        

    


ODBC DSN配置:

技术图片

以上是关于C# -- 使用ODBC连接数据库的主要内容,如果未能解决你的问题,请参考以下文章