---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
连接Access数据库
Access是一个关系型数据库,可以用来建立中小型的数据库应用系统,应用非常广泛。下面将通过具体实例讲解如何连接Access数据库、连接加密的Access数据库以及自动识别Access数据库路径。
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using System.Data.OleDb;
- namespace 连接Access数据库
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- //获取数据库所在路径
- string strPath = Application.StartupPath + "\\Access.mdb";
- //设置数据库连接字符串,此时需要引入using System.Data.OleDb命名空间
- string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data source="+strPath;
- //实例化OleDbConnection类
- OleDbConnection oleCon = new OleDbConnection(ConStr);
- //SQL与数据库相连接
- OleDbDataAdapter oldDap = new OleDbDataAdapter("select * from 账目表",oleCon);
- DataSet ds = new DataSet();
- oldDap.Fill(ds,"账目表");
- this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
- oleCon.Dispose();
- }
- }
- }
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://net.itheima.com/