namespace _5
{
public class connection
{
public static string connectingstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + System.AppDomain.CurrentDomain.BaseDirectory + @"database/student.mdb";
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Data.OleDb;
namespace _5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 数据的导入
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
try
{
using (FileStream filestream = new FileStream(@"student.txt", FileMode.Open, FileAccess.ReadWrite))
{
//没有FileAccess.ReadWrite&&Encoding.Default 则汉字是乱码
using (StreamReader sr = new StreamReader(filestream, Encoding.Default))
{
using (OleDbConnection conn = new OleDbConnection(connection.connectingstring))
{
conn.Open();
}
}
}
} 作者: 孟庆波 时间: 2012-4-17 18:28
access 数据库使用和sqlserver差不多
下面是一些语法:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace WindowsFormsApplication1
{
using System.Data;
using System.Data.OleDb;