任何人都可以幫助我瞭解如何下載上傳文件的代碼,該文件採用csv格式並存儲在SQL Server Management中。我目前正在使用asp.net,c#,並且在Microsoft Visual Studio中這樣做。請幫忙!謝謝!如何使用asp.net c#從SQL Server Management下載文件?
回答
您可以這樣做的方式是在Excel中打開CSV,打開要添加到SQL MS中的表格,然後複製並粘貼。只要列數相同,就應該工作。
嗨!感謝您的答案,但我使用代碼爲了讓我的網站下載csv文件。例如,我有一個下載按鈕,我必須在下載按鈕的事件處理程序中編寫代碼,我正在使用c#btw – Asael20
您需要獲取數據,在字符串中創建逗號分隔列表,然後將其傳輸到用戶瀏覽器。
StringBuilder sw = new StringBuilder();
//assuming you have a datatable named dt
int NumColumns = dt.Columns.Count;
for (int i = 0; i < NumColumns; i++)
{
sw.Write(dt.Columns[i]);
if (i < dt.Columns.Count - 1)
{
sw.Write(",");
}
}
sw.Write(sw.NewLine);
// write = the rows.
foreach (DataRow dr in dt.Rows)
{
for (int i = 0; i < NumColumns; i++)
{
sw.Write(dr[i].ToString());
if (i < NumColumns - 1)
{
sw.Write(",");
}
}
sw.Write(sw.NewLine);
}
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=file.csv");
Response.ContentType = "text/csv";
Response.AddHeader("Pragma", "public");
Response.Write(sw.ToString());
Response.Write(sw.NewLine);
Response.End();
嘿,謝謝你,但是如果我想將csv下載到用戶的計算機上,而不是瀏覽器?我該怎麼辦?對不起,我問太多因爲我對此非常陌生 – Asael20
那麼你是否正在爲用戶提供某種可執行程序或已安裝的程序來執行此操作?對不起,我只是假設你要通過網絡應用程序來做到這一點。 – DarylChymko
我想讓網站的用戶通過網絡應用程序下載csv文件,我可以這樣做嗎? – Asael20
- 1. 如何使用asp.net下載pdf文件?
- 2. 如何使用SQL Server Management Studio中
- 3. 從SQL Server下載文件 - ArgumentOutOfRangeException
- 4. 我如何下載Microsoft SQL Server Management Studio Express 2008
- 5. 使用C#在asp.net中下載文件
- 6. 使用C#在ASP.Net中下載文件
- 7. 如何使用sql server management studio來實現以下任務
- 8. 如何訪問SQL Server不使用SQL Server Management Studio中
- 9. 從哪裏下載SQL Server Management Studio 2008(不是快速版本)?
- 10. 如何使用asp.net C從服務器下載包含文件的文件夾#
- 11. 從SQL Server下載圖片
- 12. 使用c#和asp.net將圖像下載到SQL Server數據庫
- 13. Asp.net使用從Excel C#文件上傳的SQL Server 08
- 14. 如何使用BCP或Sql Server Management Studio將BLOB數據從Sql Server中取出?
- 15. SQL Server Management Studio
- 16. 如何跟蹤從SQL Server下載文件的進度?
- 17. 下載文件ASP.NET C#
- 18. SQL Server Management Studio中 - 查詢使用文本文件
- 19. SQL Server Management Studio--擴大活動文件下拉菜單?
- 20. 從ASP.NET C#頁面上的SQL Server下載圖像
- 21. 如何使用C#在ASP.NET MVC中下載文件?
- 22. 如何使用C#下載XML文件?
- 23. 如何使用C++ \ wxWidgets下載文件
- 24. 如何在不加載加載項的情況下運行SQL Server Management Studio
- 25. 從SharePoint Server下載最新文件
- 26. 如何使用R從下載鏈接下載文件
- 27. 如何從服務器下載文件,使用asp.net網站
- 28. 如何在沒有SQL Server Management Studio的情況下在SQL Server 2008中啓用文件流
- 29. SQL Server Management Studio ZEROFILL
- 30. 使用Asp.Net Web API從共享文件夾下載文件
表格中Image/Varbinary(MAX)列中的實際CSV文件是? – patmortech