我不確定具體是什麼問題,但我不能在我的數據庫中插入。INSERT INTO無法在基於服務的數據庫上工作
我用密度纖維板或服務爲基礎的數據庫,所以我想它可能有一些與此有關
這是我用我的插入代碼。我試過在服務器資源管理器查詢查詢,它是100%的工作
using (SqlConnection con = new SqlConnection(Db.ConnectionString))
{
con.Open();
using (SqlCommand cmd = new SqlCommand("Insert INTO Account Values('User','Password','Department')", con))
{
cmd.ExecuteNonQuery();
}
}
我也試過幾個小時的調試。
我有做選擇查詢另一份聲明中,它的作品,所以我敢肯定我的連接字符串
我也試過這個
using (var cn = new SqlConnection(Db.ConnectionString))
using (var cmd = new SqlCommand("Insert INTO Account Values('User','Password','Department')", cn))
{
cmd.CommandText = "Insert INTO Account Values('User','Password','Department')";
cn.Open();
cmd.ExecuteNonQuery();
cn.Close();
}
所有這些3沒有工作。
編輯: 我發現這個問題,我剛剛意識到,當我打開我的項目文件夾。 我的Select語句是在我的項目文件夾 上查看我的.mbf文件,而Insert語句進入Project/Bin/Debug文件夾時非常奇怪,因爲它們具有相同的連接字符串。
有人可以知道我該如何解決這個問題?
是否有任何異常取代fldx? – Habib
連接字符串用戶是否有執行'INSERT'和'UPDATE'的權限? – user2989408
沒有例外,weired部分是它說它受到影響。 是的所有默認權限都已完成 –