0
在我後面的代碼,我有這個ASP ServerVariables登錄用戶
{
Label2.Text = "[" + HttpContext.Current.User.Identity.Name + "]";
}
識別域的用戶名。到現在爲止還挺好。它在IIS中正常工作。
但是,我想將用戶名存儲到數據庫中。我怎樣才能做到這一點?
的想法是記錄誰回答這個人:
string insertCmd = "INSERT INTO worker(Business,Business2,Mobile) VALUES (@Business,@Business2,@Mobile)";
using (Conn)
{
Conn.Open();
OleDbCommand myCommand = new OleDbCommand(insertCmd, Conn);
myCommand.Parameters.AddWithValue("@Business", business.Text);
myCommand.Parameters.AddWithValue("@Business2", business2.Text);
myCommand.Parameters.AddWithValue("@Mobile", mobile.Text);
myCommand.ExecuteNonQuery();
Label1.Text = "Saved Successfull!";
Label1.ForeColor = System.Drawing.Color.Green;
}
我有答案插入到數據庫中,但我怎麼能救誰回答的人嗎?我可以將標籤保存到數據庫表中嗎?或者是不可能的?
我加入,但給我的錯誤。 「OleDbException未被用戶代碼處理。INSERT INTO語法錯誤」 – KikoFHM
我的不好!問題其數據庫..-(noob) 謝謝!它的作品 – KikoFHM
你有一次幫助@Peter Hahndorf,或許你可以再次幫助我。我怎樣才能讀取數據庫,如果用戶名存在顯示該特定用戶名的行,如果不插入 – KikoFHM