|
VS.Net2005连接Access数据库很简单,以下是通过代码进行了一个连接,采用的是OleDb方式,具体步骤如下:
创建一个C#控制台应用程序
然后建立一个Access数据库,取名:test.Mdb 并建立一张表 student 表中有三个字段,分别是数字型,数字型,文本型.并在表中添入相关数据.转到C#应用程序的Bin/degug 在这新建目录data,并将test.mdb保存在此目录中.
打开C# 应用程序,并在Main方法里添加如下代码:
using System; using System.Collections.Generic; using System.Text; using System.Data.OleDb;
namespace TestAccess { class Program { static void Main(string[] args) { OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data\test.mdb"); OleDbCommand com = new OleDbCommand("select * from student",con); con.Open(); OleDbDataReader dr= com.ExecuteReader(); while (dr.Read()) { Console.WriteLine(dr.GetInt32(0)); Console.WriteLine(dr.GetString(1)); Console.WriteLine(dr.GetString(2)); } dr.Close(); con.Close();
} } }
保存后,选择不调试运行,在控制台会输出相应数据.
|
一共有 0 条评论