web開發小總結

第一,使用access數據庫時,注意access數據庫存在着許多關鍵字,比如說今天解決的那個問題:代碼裏面生成的sql語句裏面含有no=“”時,由於access數據庫的關鍵字有no,則會出現本來數據庫表中沒有此列,也會查出數據。或者多出一些不知名的列,雖然手動查詢也許正常。

第二,<appSettings>
  <add key="constr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\GraduationDesign.mdb"/>
 </appSettings>

此連接字符串用的是相對路徑,此數據庫在appdata下面|DataDirectory|\加數據庫即可

第三,包含連接數據庫的幾個類的例子:

eg1:public DbHelperOleDb()
        {
            Constr = WebConfigurationManager.AppSettings["constr"];
            Con = new OleDbConnection(Constr);
        }

eg2:

            cmd.Connection = Con;
            if (parameter != null)
            {
                cmd.Parameters.Add(parameter);
            }
            cmd.CommandText = sql;
            Con.Open();
            return cmd.ExecuteNonQuery();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章