我想在插入期間從c#.net頁面的MS Access表中增加一個整數。在插入期間增加一個int
嘗試以下操作時出現語法錯誤。還不確定我是否應該使用ExecuteNonQuery()
?
OleDbCommand cmd = new OleDbCommand("INSERT INTO tblTarget(target,ref) VALUES(@target,(SELECT MAX(ref)+1 FROM tblTarget)", conn);
cmd.Parameters.AddWithValue("@target", TextTitle.Text);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
什麼是你所得到的錯誤? –
錯誤文本????? –
ExecuteNonQuery很好,但是,AFAIK無法說服Access識別該語法 – Steve