foreach (ListViewItem l in lvSA.Items)
{
SqlConnection con = new SqlConnection("data source = .; database = ePartyDatabase; integrated security = true");
con.Open();
SqlCommand cmd = new SqlCommand("insert into PARTY_ROOMS(PR_ROOMNO,PR_RATES,PR_REMARK) values(" + l.SubItems[1].ToString() + "," + l.SubItems[3].ToString() + l.SubItems[4].ToString(), con);
cmd.ExecuteNonQuery();
con.Close();
}
回答
它應該是:
SqlCommand cmd = new SqlCommand("insert into PARTY_ROOMS(PR_ROOMNO,PR_RATES,PR_REMARK) values('" + l.SubItems[1].Text + "','" + l.SubItems[3].Text + "','" + l.SubItems[4].Text + "')", con);
?
編譯我的代碼後,我得到「不正確的語法靠近'ListViewSubItem:{104}'。」 – 2013-02-14 10:06:58
對不起,是的,它是工作.... – 2013-02-14 10:08:31
安德烈我得到這個輸出通過lisview- – 2013-02-14 10:14:37
既然你給了我們一些信息,我假設你的SqlCommand
有一些問題。您嘗試插入3列(PR_ROOMNO
,PR_RATES
,PR_REMARK
),但是在您的VALUES部分中,您有2個值;
l.SubItems[1].ToString()
和l.SubItems[3].ToString() + l.SubItems[4].ToString()
我想你需要你的第二個值單獨對兩個值,等等;
values('" + l.SubItems[1].ToString() + "','" + l.SubItems[3].ToString() + "','" + l.SubItems[4].ToString() + "')", con);
退房瞭如何使用INSERT從MSDN。
請記住,總是使用parameterized SQL
查詢。您的代碼對於SQL Injection攻擊是開放的。
感謝您的回覆先生,但我得到了輸出。 – 2013-02-14 10:21:19
- 1. 從列表視圖插入數據到數據庫delphi
- 2. 無法將表單數據插入到sql數據庫中
- 3. 無法插入Python列表的數據到數據庫
- 4. C#從數據表插入數據到SQL Server數據庫
- 5. 無法將數據插入到SQL Server數據庫中
- 6. ASP.NET,VB.NET無法將數據插入到SQL Server數據庫中
- 7. 我無法將數據插入到SQL Server數據庫中
- 8. 插入檢查項目從列表視圖到數據庫
- 9. 從數據庫插入數據到表
- 10. 從網格視圖到數據庫的多個數據插入
- 11. 無法將數據從c#插入到mysql數據庫中
- 12. 無法將表單數據插入到數據庫中
- 13. 無法將JSON數據插入到數據庫表中
- 14. 從列表視圖中插入多個數據庫行 - VB.NET MYSQL
- 15. 無法連接到數據庫,無法插入數據庫
- 16. 列表視圖不插入數據時更新數據庫
- 17. 無法插入數據到SQL Server數據庫ODBC C++
- 18. 如何從下拉列表中插入數據到數據庫
- 19. 插入動態數據從數據列表導入數據庫
- 20. 從列表中插入數據到表
- 21. 插入數據到SQL Server數據庫
- 22. 插入「壞」數據到SQL數據庫?
- 23. Android從數據庫中獲取數據到列表視圖
- 24. 如何從數據庫中獲取數據到列表視圖
- 25. SQL無法插入數據
- 26. 如何從列表視圖中插入選定的項目到數據庫中
- 27. 我無法將數據插入到codeigniter中的數據庫中
- 28. 無法在C#sql數據庫中插入數據
- 29. 無法將數據從RSS Feed插入到MySQL數據庫
- 30. 無法將數據插入數據庫
你的問題是?請閱讀http://tinyurl.com/so-list(並使用參數化SQL - 您當前的代碼容易受到SQL注入攻擊) – 2013-02-14 09:59:11
您錯過了'「,」' – 2013-02-14 09:59:13
**您的問題是什麼?**哪一行會拋出一個例外或給出錯誤?更具體的.. – 2013-02-14 09:59:30