我有一個datatable dt,我在運行時創建現在我想插入這個數據表到我的數據庫和我的數據庫中這張表不存在。我只是想把這個表添加到我的數據庫表集合。在數據庫中添加表運行時間
3
A
回答
0
您可以通過向其發出正確的DML語句來在數據庫中創建表。
如果您創建一個命令爲您創建新表,您將可以填充它。
例如:
CREATE TABLE dbo.myNewTable
id INT NOT NULL IDENTITY (1,1),
text VARCHAR (50) NOT NULL
不知道什麼數據庫和你如何連接到它,它是很難給出更多細節。
0
您需要生成SQL腳本,它將創建手動表。事情是這樣的:
DataTably myTable = GetTable();
var sql = new StringBuilder();
sql.Append("CREATE TABLE [").Append(myTable.TableName).AppendLine("] (");
foreach(DataColumn clm in myTable.Columns) {
sql.Append("[").Append(clm.ColumnName).Append("] ");
if (clm.DataType == typeof(int)) { sql.Append("int"); }
else if (clm.DataType == ...) { ... }
...
}
sql.Append(")");
相關問題
- 1. 運行時間數據表!
- 2. 在運行時向表中添加行
- 3. 在運行時添加數據庫支持
- 4. 中止數據庫表的長時間運行過程:想法?
- 5. Android:在運行時加載表數據
- 6. 在數據庫中表示時間表
- 7. 添加css運行時到表格行和數據綁定行
- 8. 將時間添加到數據庫中具有特定時間戳的行
- 9. Recyclerview運行時數據添加
- 10. 如何在Rails中添加數據庫中的時間?
- 11. 在數據庫php中添加多行?
- 12. ASP.net在數據庫中添加行
- 13. 在MySQL數據庫中添加行
- 14. 在時間段中添加數據r
- 15. 使用sql查詢在運行時在數據表中添加行
- 16. 當數據庫表中添加一行時,NodeJS會發出來
- 17. 如何在android中創建數據庫時將表添加到數據庫中?
- 18. 使用元數據添加所需的註釋運行時間
- 19. 在數據庫中存儲時間表
- 20. 如何在運行時在UITableview中添加數據?
- 21. 在.net中長時間運行數據庫操作
- 22. 在將數據加載到Hive表時添加時間戳
- 23. ASP.NET DynamicData - 在運行時添加表?
- 24. 時區正在從MySQL添加到時間數據庫DB
- 25. Java:如何在運行時將數據庫中的屬性添加到ResourceBundle?
- 26. 在Delphi中在運行時從數據庫表創建按鈕
- 27. 在c#中向數據庫的數據行添加數據
- 28. 在添加新行時重複添加Primefaces數據表頭
- 29. 如何在數據表中添加行?
- 30. Windows運行時應用程序:升級SQLite數據庫並添加新表
我的連接字符串,但我沒有與數據表DT結構 – Nagendra 2010-08-09 09:10:42