博主资料

留言 加为好友 收藏

用户名:  yanchengyang

公告

本博客原创文章,欢迎转载,转载请注明出处

日 历

2008 7.6 Sun
  12345
6789101112
13141516171819
20212223242526
2728293031  
«» 2008 - 7 «»

个人统计

用户名: yanchengyang
等级: 初来乍到
威望: 495
积分: 1180
在线时间: 50 小时
日志总数: 84
评论数量: 82
访问次数: 363445
建立时间: 2006-05-16
RSS订阅       手机访问

最新评论

文章搜索

友情链接

最近访问的人:

海阔天空
2008-07-05 09:34:55
杨喜的学习心得
2008-07-04 22:16:47
pyq1985
2008-07-04 09:59:20
2008-07-03 16:46:15
中国风景园林网
2008-07-03 14:22:43
菜鸟上路
2008-07-01 10:26:23
yujing
2008-06-30 14:50:29
hfhongxia
2008-06-24 12:57:24
程序人家
2008-06-24 11:28:03
caroline
2008-06-22 17:16:06

日志文章

2007年04月21日 13:41:54

VS.Net2005连接Access数据库

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();

        }
    }
}

保存后,选择不调试运行,在控制台会输出相应数据.

Tags: VS.Net2005   Access  

类别: DotNet |  评论(0) |  浏览(3266) |  收藏
-20楼 [楼主][匿名] Says:
-21楼 [楼主][匿名] Says:
-22楼 [楼主][匿名] Says:
-23楼 [楼主][匿名] Says:
-24楼 [楼主][匿名] Says:
-25楼 [楼主][匿名] Says:
-26楼 [楼主][匿名] Says:
-27楼 [楼主][匿名] Says:
-28楼 [楼主][匿名] Says:
-29楼 [楼主][匿名] Says:
发表评论