string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataDirectoryMengXianHui.mdb;Persist Security Info=True";
string QueryString = "Insert Into [Document] (Title, Content, Author, CreateDate) Values(@Title, @Content, @Author, @CreateDate)";
OleDbConnection cn = new OleDbConnection(ConnectionString);
cn.Open();
OleDbCommand cmd = new OleDbCommand(QueryString, cn);
cmd.Parameters.AddWithValue("@Title", Title);
cmd.Parameters.AddWithValue("@Content", Content);
cmd.Parameters.AddWithValue("@Author", Author);
cmd.Parameters.AddWithValue("@CreateDate", DateTime.Now);
cmd.ExecuteNonQuery();
cn.Close();
cn.Dispose();
解決辦法就是將上面語(yǔ)句中的 cmd.Parameters.AddWithValue("@CreateDate", DateTime.Now); 轉(zhuǎn)換成下面的語(yǔ)句即可:
OleDbParameter parameter = new OleDbParameter();
parameter.OleDbType = OleDbType.DBDate;
parameter.Value = DateTime.Now;
cmd.Parameters.Add(parameter);
上一篇 博客投放Google AdSense廣告的三個(gè)原則
下一篇 MySql4.0數(shù)據(jù)庫(kù)出現(xiàn)的"character_set_results"問(wèn)題