码农公社 210.net.cn 210= 1024 10月24日一个重要的节日--码农(程序员)节
C#连接数据库之ODBC实例,类文件如下:
public class ODBCHelper
{
public static string conString1 = "Dsn=SqlServerDsn;DataBase=210.net.cn;Uid=210;Pwd=210.net.cn;";
public static string conString2 = "Dsn=OraDsn;Uid=210;Pwd=210.net.cn;";
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配置: