using System.Data.OleDb;
using System.Data;
//连接指定的Access数据库
String ConnString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyMDB.mdb";
//SQL语句
String SQLString ="select * from TestDB";
//创建一个OleDbConnection对象
System.Data.OleDb.OleDbConnection OleDBConn1 = new System.Data.OleDb.OleDbConnection(ConnString);  
//创建一个DataSet对象
DataSet DataSet1 = new DataSet();
//创建一个OleDbDataAdapter对象
System.Data.OleDb.OleDbDataAdapter OleDbDataAdapter1 = new System.Data.OleDb.OleDbDataAdapter(SQLString,OleDBConn1);
//打开连接
OleDBConn1.Open();
//通过OleDbDataAdapter对象填充数据集
OleDbDataAdapter1。Fill(DataSet1,"TTTT");

解决方案 »

  1.   

    通过控件更新数据库; 
    string SQLString =update stu set 姓名= '" + textBox1.Text.Trim()+"' where ID='" + textBox2.Text.Trim()+"'"; 
    通过控件插入数据库; 
    string SQLString = "insert into stu(姓名,ID) values("' + textBox1.Text.Trim()+"','" + textBox2.Text.Trim()+ "')";
      

  2.   


    using system.data;
    using system.data.oledb;
    DataSet dataset1=new DataSet;
    string str="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyMDB.mdb";
    OleDbConnection conn =new OleDbConnection(str);
    String SQLstr ="select * from table";
    conn.open();
    OleDbDataAdapter dap =new OleDbDataAdapter(SQLstr,conn);
    dap.fill(dataset1,"table");