asp.net – 在DB或文件中保存长详细信息?
发布时间:2020-12-16 06:25:57 所属栏目:asp.Net 来源:网络整理
导读:在.NET Framework 4.0和SQL SERVER 2008上开发asp.net站点. 当我的管理员从 HTMLEditorExtender保存有关项目的详细信息时,我在哪里保存? 我可以在数据库中保存吗? (varchar有8000个字符)细节可能很大. 或在文件中? 什么是最佳做法? 现在我把它保存在File
在.NET Framework 4.0和SQL SERVER 2008上开发asp.net站点.
当我的管理员从 HTMLEditorExtender保存有关项目的详细信息时,我在哪里保存? >我可以在数据库中保存吗? (varchar有8000个字符)细节可能很大. 什么是最佳做法? 请给我最好的路径.谢谢 解决方法
您可以使用VARCHAR(MAX)而不是VARCHAR(8000) – 它可以容纳大约2GB的数据.
但是,如果要保存HTML,请考虑使用NVARCHAR(MAX),如果发布的数据可能包含Unicode字符(想想国际受众). 微软的研究有一个很好的白皮书,关于将文件存入和传出数据库,这样可以很好地阅读 – To Blob or not to Blob. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在哪里得到的Microsoft.Web.Mvc.dll
- 如何在服务器控件属性中使用ASP.NET <%=标签?
- asp.net – RDLC和SSRS之间的区别
- asp.net-mvc-3 – 使用connectionStringName进行数据库日志
- asp.net-mvc – 为什么在Razor中使用Html.RenderAction时会
- 锯齿状数组< - > ASP.NET中的多维数组转换
- asp.net – 如何获取SignalR用户连接ID在外线中心类?
- asp.net-mvc-3 – MVC3只读文本框但值必须POST
- ASP.NET MVC:OutputCache的问题
- asp.net-mvc – ASP.NET MVC – 如何重定向安全?
推荐文章
站长推荐
热点阅读