之前学的是asp
现在初学.net 买了2本参考书。都是以sql为例的,很少有设计access的教程,现在想做一个采用access的简单程序,翻了一下网上的程序,都是用通用类搞定的,并没有最基础的操作流程。
哪位大大可以帮给一个简单的例子给我参考一下?如果有详细注释再好不过了。小弟万分感谢
希望有webconfig内的配置(我用的是vs2008),cs中的打开数据库连接的方法,简单的读取一条记录的过程。
再次谢谢

解决方案 »

  1.   

    webconfig <connectionStrings>
     <add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;
          Data Source=|DataDirectory|\数据库名.mdb" providerName="System.Data.OleDb" />
     </connectionStrings>C#    string strConnection = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();    public DataSet getMessage()
        {
            string SQLString = "SELECT * FROM message";        OleDbConnection sqlcon = new OleDbConnection(strConnection);
            OleDbDataAdapter sda = new OleDbDataAdapter(SQLString, sqlcon);
            DataSet dsResult = new DataSet();        try
            {
                sqlcon.Open();
                sda.Fill(dsResult, "Table");
            }
            catch (OleDbException)
            {
                return null;
            }
            finally
            {
                sda.Dispose();
                sqlcon.Close();
                sqlcon.Dispose();
            }
            return dsResult;
        }
      

  2.   


    c# 代码改一下
    C# code
     注意引用
     using System.Configuration;
       
        protected void Button1_Click(object sender, EventArgs e)
        {
            string SQLString = "SELECT * FROM message";        OleDbConnection sqlcon = new OleDbConnection(strConnection);
            OleDbDataAdapter sda = new OleDbDataAdapter(SQLString, sqlcon);
            DataSet dsResult = new DataSet();        try
            {
                sqlcon.Open();
                sda.Fill(dsResult, "Table");
            }
            catch (OleDbException)
            {
                //except;
            }
            finally
            {
                string name = dsResult.Tables[0].Rows[0][0].ToString();
                sda.Dispose();
                sqlcon.Close();
                sqlcon.Dispose();
            }
        }[/Quote]