可以将内含图片的文本写入数据库吗?

问题描述

可以将带图片格式的文本写入数据库?由于是新手,实在搞不懂,领导催得紧,求教大家了!

解决方案

解决方案二:
数据库为sql2000!
解决方案三:
1。http://blog.csdn.net/bripengandre/archive/2008/03/17/2192982.aspx2。把图片提取出来以image方式单独存储,在文本中图片的位置保留占位符
解决方案四:
二楼正解!!把存文件的字段设为image类型!!
解决方案五:
1)建立数据库:CREATETABLE[dbo].[TABLE1]([ID][varchar](50)COLLATEChinese_PRC_CI_ASNOTNULL,[PIC][image]NULL)ON[PRIMARY]TEXTIMAGE_ON[PRIMARY]GO2)引用以下命名空间:usingSystem;usingSystem.Drawing;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.IO;3)读取图片及写入图片:intfileLen=100000;byte[]input=newByte[fileLen];//读取图片,其路径是C:10.jpgFileStreamfs=newFileStream(@"C:10.jpg",FileMode.Open,FileAccess.Read);fs.Read(input,0,fileLen);//连接数据库stringsqlConn="datasource=服务名;initialcatalog=数据库名;userid=用户名;password=密码";SqlConnection_conn=newSqlConnection(sqlConn);_conn.Open();//将图片存入表TABLE1的字段PIC中SqlCommandcmd=newSqlCommand("insertintoTABLE1(ID,PIC)values('1',@pic)",_conn);cmd.Parameters.Add("@pic",SqlDbType.Image,(int)fs.Length);cmd.Parameters["@pic"].Value=input;cmd.ExecuteNonQuery();_conn.Close();
解决方案六:
顶下二楼
解决方案七:
为什么要把图片写入数据库嗄,那你将来的数据库得有多大,你可以把图片的地址存下来啊,然后按地址去读文件不就可以了??你要是一直向数据库中写入图片,没有多长时间,你的数据库就跑不动了!
解决方案八:
不建议把图片存进数据库如果访问量过大会给服务器很大的压力一般我在数据库和图片直接的操作都是保存图片文件的路径进数据库我是小菜鸟!说的不好清见谅,希望能够帮到你!

时间: 2024-11-05 19:01:31

可以将内含图片的文本写入数据库吗?的相关文章

将上传图片打上防伪图片水印并写入数据库

上传|上传图片|数据|数据库 /* Author: sharpcn | Scorpion Studio: www.bkwww.com Copyright(c) 2004 明天家园 Function:将上传的图片添加防伪图片水印,并将图片直接写入数据库,不保留在硬盘.*/ // 涉及命名空间using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Data.Sql

asp.net中上传图片文件实现防伪图片水印并写入数据库

复制代码 代码如下:// 涉及命名空间 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Web; using Syste

asp.net中上传图片文件实现防伪图片水印并写入数据库_实用技巧

复制代码 代码如下: // 涉及命名空间 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Web; using Syst

无组件图片与文本同步存入数据库的最简单的办法

数据|数据库|无组件 无组件图片与文本同步存入数据库的最简单的办法 动感教育网 发布日期:2001-7-17 字数:4798 一:前言 首先,没有料到图片与文本的上传会引起这么大的注意.上一篇贴子(Id=435906)贴出后,有不少人来信说看不懂.或是仍然不能实现.我就以一种完全简单的手法.完成无组件的文本与图片上传数据库所有过程.希望能帮助所有对此有疑问的网友. 二:准备工作 按照惯例,我先将我的测试环境告诉大家.系统:Win98se + pws + asp 编程环境:Visual Inter

急求解决-VB怎么将图片转换成二进制,然后再写入数据库

问题描述 VB怎么将图片转换成二进制,然后再写入数据库 希望将代码写的详细点,我是初学者.选择一张图片后,将它转换成二进制,再用变量保存二进制数据,最后将数据写入数据库 解决方案 将图片转换成二进制写入sqlite

带图片带文本格式的文章保存在数据库

问题描述 想把带图片以及文本有格式的文章怎么存进数据库呀,是不是得转成html格式 解决方案 解决方案二:用在线编辑器就可以了保存到数据库的时候编辑器已经转换成了html代码了你直接保存到数据库就可以了就像现在我回复帖子时用的这个东东就是编辑器网上有现成的下载来用就行了解决方案三:一般不在数据库中直接存图片资源,只要存图片资源的绝对路径就可以了解决方案四:引用1楼的回复: 用在线编辑器就可以了保存到数据库的时候编辑器已经转换成了html代码了你直接保存到数据库就可以了就像现在我回复帖子时用的这个

java读取txt写入数据库的问题.

问题描述 有一个txt文档,格式如下:[分类名] 文本内容[分类名] 文本内容[分类名] 文本内容如何写入数据库中(oracle 10g)要求 [] 不写入数据库,分类名和文本内容用空格隔开,各行之间有空格,如果分类名相同则只能在数据库中存在一条记录,而分类名相同的文本内容都要追加到这条记录上.图片在附件里 问题补充:李石雄 写道 解决方案 long start = System.currentTimeMillis();File file = new File("test.txt");

在ASP.net中保存/取出图片入/从SQL数据库(可用于上传图片)

asp.net|sql|上传|上传图片|数据|数据库 一.把图片存入数据库中 用到以下几个方面的知识:1. 使用流对象2. 查找准备上传的图片的大小和类型3.怎么使用InputStream方法 插入图片的必要条件1.#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data"2.# 需要一个<input type=file>表单来使用户选择他们要上传的文件,同时我们需要导入 System.IO名称空间来处理流对象 对SqlS

ASP文件上传神功 第一重(单个图片上传到数据库)

上传|数据|数据库 第一重:单个图片上传到数据库 这个问题已经不是什么新鲜问题了,网上也有大把的教程,但大多数是授人以鱼,而不授人以渔,经过辛苦的资料收集,思考,调试,整理,我基本上已经把这个问题从原理上搞清楚了,现在根据我自己的理解,在范例程序的基础上,加以解释,希望能对部分网友(比我还菜的:-))有所帮助. 请诸位大虾能对其中的不正或不良这处予以指正. 程序中stream对象的用法上参考了"化境HTTP上传程序 Version 2.0"在代码,在此对稻香老农和梁无惧表示衷心的感谢和