我有一個託管在IIS上的網站。登錄到我的頁面的用戶使用訂單ID搜索有關訂單的信息。我想顯示特定用戶在過去作爲歷史記錄在同一頁面上搜索到的訂單ID。因此,我決定將用戶在用戶名下搜索到的訂單IDS寫入文本文件中,並將其存儲在IIS中的某個位置(如果可能,我不知道它是否可能)並檢索顯示爲訂單歷史記錄。有人能告訴我如何去做這個嗎?任何幫助表示讚賞。感謝大家的幫助!在IIS上存儲文本文件
0
A
回答
2
個人而言,在你所描述的方式,我不會接近你的目標。
因爲你的應用程序顯然已經有一個數據庫存儲訂單,所以我沒有理由不把先前的搜索歷史信息放在那裏。如果你有理由不這樣做,我會至少將信息保存在一個可以通過服務器代碼更新的cookie中。但是,使用cookie的缺點是用戶的信息不會持續存在於同一臺計算機上的其他機器或不同瀏覽器中。
您可以構建一個名爲「last_searches」的相當簡單的表,其中包含用於user_id和搜索字符串的字段。然後,您只需以編程方式更新每次嘗試的搜索。
0
是的,這是可能的。但是在txt文件中保留一個表格是一件困難的事情。 您可以使用datatable並寫入和讀取xml。
您將擁有一個結構化文件,這是我認爲更好的選擇。
數據表讀和寫的鏈接,我過去使用過,並且更容易。
http://msdn.microsoft.com/en-us/library/system.data.datatable.writexml.aspx
http://msdn.microsoft.com/en-us/library/system.data.datatable.readxml.aspx
相關問題
- 1. 存儲從文本文件
- 2. 在TFS上存儲文件
- 3. 在ipod中存儲文本文件
- 4. 在Visual Studio中存儲文本文件
- 5. 在文本文件中存儲位圖
- 6. 存儲在Web上下文根文件
- 7. 本地文件的Phonegap文件存儲
- 8. 在SD卡上存儲文本文件問題
- 9. 訪問存儲在Windows Azure BLOB上的文本文件
- 10. Rails:如何編輯存儲在Amazon S3上的文本文件?
- 11. codesign在OSX上存儲簽名文本文件的簽名?
- 12. 編輯存儲在服務器上的文本文件
- 13. 基本的文件存儲
- 14. 本地文件存儲
- 15. 寫在IIS上的文件
- 16. 從本地存儲上傳所有文件到Azure Blob存儲
- 17. Cloudbees上的文件存儲
- 18. 通過Perl CGI腳本上傳文件不存儲文件
- 19. 在設備的本地存儲上創建Android保存文件?
- 20. 哪裏存儲文本文件?
- 21. 存儲文本從文件到陣列
- 22. 從文本文件存儲列表
- 23. 文本文件的集中存儲
- 24. Nexus S文本文件存儲
- 25. 存儲文本:文件或rdbms?
- 26. 從文本文件中存儲輸入
- 27. 使用存儲在資產文件夾中的文本文件
- 28. Delphi在Android上保存文本文件
- 29. 在文件系統上存儲文件的Sharepoint文檔庫
- 30. 在Windows Azure上存儲CSS文件
在您的問題中,您不提供很多關於您的網站基於什麼的信息?它是一個.NET C#網站嗎?您可以研究將文件寫入文件系統(應該有大量關於如何創建文件,寫入/附加以及從文件讀取的教程)。不確定您的網站使用了哪些會員供應商?這對於如何識別您當前的用戶很重要。確保你使用的東西在創建文件時是唯一的。更多的信息會更好地得到答案。希望這可以幫助! – Jen