2011-08-22 37 views
1

我需要做的是在運行時在我的數據庫中創建一個表,以存儲一些數據,然後將其存儲在另一個表中並刪除當前表或Temp表。這是一個安全問題,我不能在我的應用程序中使用會話或緩存,我們將不勝感激。使用asp.net在運行時創建SQL Server表格

+0

你能不能只需在數據庫中直接創建該表,設置應用程序以插入所需的任何行,然後在退出應用程序時將數據複製到另一個表並清除臨時使用的表。 – slandau

+0

如果我明白,您只想在運行時存儲一些數據,而您不確定是否應該在數據庫上創建一個表,然後將其刪除,或者如果您應該將此臨時數據保存在內存中? – kd7

+0

這是另一個很好的解決方案,對於同樣的情況是做一個臨時表,並在完成後清除它 –

回答

1

你可以使用它ado.net像任何其他SQL語句創建表的屬性,然後在另一個表中插入表中的數據,然後刪除該表,但我不知道對刪除該表

+1

我可以每次創建它與不同的屬性,你會認爲給我一個代碼片段 –

+0

你可以做任何事情與ado.net它嵌入在字符串中的SQL語句,所以你可以寫任何東西 –