我在做毕业设计的时候遇到的问题,我用的VS2010+SQL Server 2008,在往数据库中插入文字的时候就没有格式了,我就下了txt文件用二进制流存到数据库中的代码,这样显示出来应该是有格式的吧,但是我不会用二进制流显示在网页上,有人可以给我一段代码吗,谢谢
还有,我在数据库里存的是图片的路径,怎么在datalist显示,可以说详细点吗,我是新手,我的图片存在我的网站目录下的xinliimage,数据库中写路径xinliimage/doctor1.jpg对吗
还有,我在数据库里存的是图片的路径,怎么在datalist显示,可以说详细点吗,我是新手,我的图片存在我的网站目录下的xinliimage,数据库中写路径xinliimage/doctor1.jpg对吗
解决方案 »
- formview 或 detailview中想实现后台记录哪些字段做了修改,怎么实现?
- DataList实现翻页
- 200分求在asp.net 2.0 中JAVASCRIPT Dtree 的常用用法,谢谢
- 关于petshop dll调用的菜鸟问题
- dropdownlist中数据重复问题
- a 标签点击去掉粗体
- 页面关闭或退出时的代码在哪里写?
- 学网站制作真是麻烦
- 请问有没有像alter显示效果一样的,弹出控件阿?
- 吧03做的项目转成05的有什么要注意的
- 关于Request.QueryString
- 大家帮帮忙啊:System.NullReferenceException: 未将对象引用设置到对象的实例。
/// 插入SQL时替换字符
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string Encode(string str)
{
str = str.Replace("'", "''");
str = str.Replace("\"", """);
str = str.Replace("<", "<");
str = str.Replace(">", ">");
str = str.Replace("\n", "<br>");
str = str.Replace("“", "“");
str = str.Replace("”", "”");
return str;
} /// <summary>
/// 取SQL值时还原字符
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string Decode(string str)
{
str = str.Replace("”", "”");
str = str.Replace("“", "“");
str = str.Replace("<br>", "\n");
str = str.Replace(">", ">");
str = str.Replace("<", "<");
str = str.Replace(""", "\"");
str = str.Replace("''", "'");
return str;
}