ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Connect to MS Access

Connect to MS Access

原创 Linux操作系统 作者:stone0823 时间:2008-06-30 10:59:49 0 删除 编辑

using System;
using System.Data;
using System.Data.OleDb;

class MainClass
{
  public static void Main()
  {
    string connectionString =
      "Provider=Microsoft.Jet.OLEDB.4.0;" +
      "Data source=Northwind.mdb"; // file in current directory
    OleDbConnection cnt = new OleDbConnection(connectionString);
   
    OleDbCommand cmd = cnt.CreateCommand();
    cmd.CommandText =
      "SELECT CustomerID, CompanyName, ContactName, Address " +
      "FROM Customers " +
      "WHERE CustomerID='ALFKI'";
   
    cnt.Open();
   
    OleDbDataReader dataReader = cmd.ExecuteReader();
   
    if (dataReader.Read())
    {
      //Display
      Console.WriteLine("CustomerID = "  + dataReader["CustomerID"]);
      Console.WriteLine("CompanyName = " + dataReader["CompanyName"]);
      Console.WriteLine("ContactName = " + dataReader["ContactName"]);
      Console.WriteLine("Address = "     + dataReader["Address"]);
   
      Console.WriteLine();
   
      // Display using method 2 - using index
      Console.WriteLine("Displaying using index");
      Console.WriteLine("CustomerID = "  + dataReader[0]);
      Console.WriteLine("CompanyName = " + dataReader[1]);
      Console.WriteLine("ContactName = " + dataReader[2]);
      Console.WriteLine("Address = "     + dataReader[3]);   
    }
   
    // wait
    Console.ReadLine();
  }
}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/782823/viewspace-366412/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Connect to SQL Server
下一篇: Connection Pooling
请登录后发表评论 登录
全部评论

注册时间:2008-05-19

  • 博文量
    13
  • 访问量
    50913