如何在c#asp.net中創建一個gridview控件,它的行爲就像一個mssql數據庫?我的意思是,我有一個下拉列表,其中的項目表示數據庫中的表名,gridview是在選定的表名上構建的。所以基本上,gridview顯示來自任何表格的數據都在下拉列表中選擇。我想用這個gridview編輯,插入或刪除數據庫中的行。有什麼建議麼?gridview像數據庫
1
A
回答
0
,因爲我無法找到解決這個問題,我已經決定要動態地創建一個表,並創建更新/插入引用表中的某些行的命令。
0
您需要使用下拉列表中選定的表名創建動態查詢。對數據庫執行它並將結果綁定回gridview。
見這個例子爲例
你需要做一些像這個 -
string connectionString = WebConfigurationManager.ConnectionStrings["Northwind"].ConnectionString;
string selectSQL = String.Format("SELECT * FROM [{0}]", ddlTable.SelectedValue);
//execute query, fill dataset
GridView1.DataSource = ds;
GridView1.DataBind();
此外,您可能想看看如何獲得List of all tables in database
0
2
在gridview
您可以輕鬆地通過使用查詢綁定表的所有值。
string selectSQL = String.Format("SELECT * FROM [{0}]", ddlTable.SelectedItem.Text);
剛剛成立AutoGenerateColumns="True"
現在在GridView可以啓用命令字段中它會幫助你這個你可以在GridView中的列屬性找到。 通過使用您可以編輯刪除選擇GridTable中的任何行。
<asp:CommandField ShowEditButton="True" />
<asp:CommandField ShowSelectButton="True" />
<asp:CommandField ShowDeleteButton="True" />
相關問題
- 1. 從二進制數據圖像的GridView圖像庫
- 2. 從gridview更新數據庫
- 3. GridView控件與數據庫
- 4. gridview到sql server數據庫
- 5. 轉換gridview數據庫中的數據
- 6. 複製GridView的數據表數據庫
- 7. 如何在GridView表單數據庫中顯示圖像linq
- 8. 從數據庫中提取圖像到Android GridView
- 9. 從SQLite數據庫提取數據到定製卡GridView(庫:Gabrielemariotti)
- 10. 將數據添加到gridview根據gridview標題從數據庫檢索
- 11. 從gridView在imageView中顯示圖像(所有圖像從數據庫中獲取)
- 12. 在從數據庫中提取圖像後在Android GridView中顯示圖像
- 13. 圖像數據庫
- 14. 沒有數據庫的asp.net gridview
- 15. 基於gridview值更新數據庫
- 16. 提交的GridView行回數據庫
- 17. 從數據庫顯示錶格到gridview
- 18. 從數據庫使用javascript填充gridview
- 19. 實現與數據庫的gridview分頁
- 20. 將數據添加到數據庫(gridview),刷新gridview以查看值?
- 21. 根據數據庫中的數據更改gridview
- 22. 如何獲取圖像的路徑存儲在數據庫中的GridView的數據庫
- 23. 版本庫像SQLite數據庫庫?
- 24. 如何使用數據庫數據幫助填充gridview?
- 25. 使用foreach將gridview數據插入sql數據庫
- 26. 沒有從數據庫中獲取數據到gridview
- 27. 如何從GridView中的數據庫附加數據源?
- 28. 在android中使用gridview從數據庫中顯示數據
- 29. Gridview不顯示和數據不保存在數據庫中
- 30. Yii2顯示從數據庫數據,而無需使用GridView的
是的,我沒有問題,直到這裏,但updatecommand怎麼樣?我必須指定一個updatecommand以及如果這些表是動態的呢? – Shaokan 2011-05-21 10:38:13