首页 >> 文档 >> C#专题

C#连接ODBC数据库的代码

发布日期:2008-07-07最近更新:2008-07-07来源:BHCODE作者:

以下是C#连接ODBC数据库的代码:

using System;

using System.IO;

using System.Data.Odbc;

 

namespace ConsoleOdbcConnection

{

 /// <summary>

 /// Class1 的摘要说明。

 /// </summary>

 class ODBCConnectionClass

 {

  /// <summary>

  /// 应用程序的主入口点。

  /// </summary>

  [STAThread]

  static void Main(string[] args)

  {

   // 连接字符串不能有空格

   string strCon = @"DSN=NorthWind";

   OdbcConnection MyCon = new OdbcConnection(strCon);

 

   try

   {

    // 连接数据库

    MyCon.Open();

    

    string strSQL = @"select * from Customers";

    OdbcCommand MyCom = new OdbcCommand(strSQL, MyCon);

 

    // 显示数据库中的数据

    OdbcDataReader MyDataReader = MyCom.ExecuteReader();

 

    Console.WriteLine("显示数据库中的数据");

    while (MyDataReader.Read())

    {

     Console.WriteLine("用户名称:{0} 公司名称:{1} 所在城市{2}", MyDataReader["CustomerID"].ToString(), MyDataReader["CompanyName"].ToString(), MyDataReader["City"].ToString());

    }

    MyDataReader.Close();

   }

   catch(Exception ex)

   {

    Console.WriteLine("{0}", ex.ToString());

   }

   finally

   {

    MyCon.Close();

   }

   Console.ReadLine();

  }

 }

}

本周推荐
MORE
热点关注
MORE