1. sql中怎么存图片路径
图片则建议保留在自己新建的images或是upload文件夹里,在页面的具体需要图片的地方拖进图片控件
数据库只存放它的实际路径即可
文章的内容则可以保存在数据库里
比如说你建一个passage的表
里面含如下字段title(文章标题)
author(文章作者)
addtime(发表时间)
content(文章内容)
imageurl(文章图片的数据库路径)
然后就是在cs页面写点数据库编程的sql语句之类的就轻松搞定了
---------------------------------------------------------------------
我好象没说明白,我是说图片是随即插入,没有固定的地方.当然也可以没有图片.还有文字等.然后把这些保存到数据库中.怎么检查文章中有图片.怎么保存.
那就要麻烦点
不过可以实现
你见过动网开发的论坛没有(你想在哪里插图片就插图片
插视频插flash都可以)
写点相应的正则表式
和公共类库文件
然后调用实现
这个说起来简单但还是需要基本功的哈
2. sql用什么数据类型储存图片的路径
就是image类型,它就是二进制类型,可以存储任何数据,包括图片、文本甚至exe之类的文件都是可以的。
3. mysql数据库怎么用sql指令存入图片路径
在数据库中,创建一张data表,用于测试。
4. sql保存图片路径,及客户端读取
sql保存文件或者图片
1.
用byte[]
二进制流保存
在转换成文件。
2.
直接保存文件路径。
客户端如何显示
主要是对路径的一个操作,看看文件尾缀转换成图标,文件名称。
在进行下载之类的操作
5. 怎样把图片存入SQL数据库表中
图片存入数据库中,是以二进制字符串存入数据库的,读取图片的时候要二进制转换成Image,然后显示到前台的。
6. sql数据库中如何存放图片相对路径(不用代码)
1、在打开【SQL Server Managemenet Studio】窗口,在【对象资源管理器】窗口依次站看【数据库】——【新建的数据库】节点。
7. SQL数据库中图片的地址如何存储的
算了,你问这些问题真难答呢,首先你也不说是C/s程序还是B/s程序,总就一个要代码,总不成连数据库联接什么的都要写出来吧。也不知道你要的是哪一种方式,难道别人帮你还得两种都得完完整整写给你吗?
这是我以前写的你看一下不懂直接加QQ;
1、首先从文件中读取要加到数据库中的图片,将它转换成byte[]类型,这样就可以加到数据库中去了。
FileStream fs = new FileStream(openPicForRead.FileName, FileMode.OpenOrCreate, FileAccess.Read);
MyData = new byte[fs.Length];
fs.Read(MyData, 0, Convert.ToInt32(fs.Length));
fs.Close();
2、从数据库中读取出来并在PictrueBox中显示,用下面这种方法比较重要,如果用FileForm生成临时文件的话如果打开第二次时就会提示文件正在使用。注意一定要用MemoryStream。
byte[] readimage = new byte[0];
int piccount = DataBind.Tables["T_Equipment"].Rows.Count;
readimage = (byte[])DataBind.Tables["T_Equipment"].Rows[piccount-1]["Photo"];
if (readimage.Length !=0)
{
MemoryStream stmBLOBData = new MemoryStream(readimage);
picEquipment.Image = Image.FromStream(stmBLOBData);
}
3、将PictureBox.Image加到数据库中,为什么要提到这一点呢?因为在修改一条记录时可能不会修改它的图像字段,所以只能把它的显示结果重新写回去,当然也可以在Update时不修改它。
MyData = new byte[0];
MemoryStream ms=new MemoryStream();
PictureBox1.Image.Save(ms,ImageFormat.Jpeg);
MyData = ms.GetBuffer();
最后将MyData写回去。
第三条的命名空间为using System.Drawing.Imaging;
8. 如何用SQL语句实现图片的存储和读取
如:
System.IO.MemoryStream mstream = new System.IO.MemoryStream();
//将控件htmlRichTextBox_imgText里面的内容全部当作图片存储
this.htmlRichTextBox_img.SaveFile(mstream, RichTextBoxStreamType.RichText);
//将流转换成数组
byte[] bWrite = mstream.ToArray();
jzdoc.Entities.s_sample obj = new s_sample();
...................................
obj.img1 = bWrite;
..............................................
jzdoc.dbsvr.Default.Save<s_sample>(obj);
9. SQL数据库用甚么字段存储图片路径
当然是用VARCHAR来作为存储路径的字段类型咯,大小应该设为
255
。
char是字符型的,要自己指定大小
text是用来存放文本的,大小由系统指定为16,但是文本实际上不是
存储在表中,而是存在系统分配的页中,这些用户不用管
网络上找到的资料
10. 如何在sql server中存储图片
1、首先可以存储图片链接,设置图片链接字段,如下图所示。