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连接数据库的主要内容,如果未能解决你的问题,请参考以下文章
使用 ODBC 和用户输入连接字符串在 C# 应用程序中连接到 Oracle 11g
无法使用 ODBC 连接从 .Net Core 3.0 访问
通过 ODBC 从 C# 读取 Netezza 数据库表在 Windows 7 中不起作用