在线等~关于图片存入数据库的问题

问题描述

代码如下:DimofdAsNewOpenFileDialogDimmsAsStreamofd.ShowDialog()ms=ofd.OpenFileDimbyt(ms.Length)AsBytems.Position=0ms.Read(byt,0,Convert.ToInt32(ms.Length))DimconnAsNewSqlConnectionstrConnectionString=ConfigurationSettings.AppSettings("Connectionstring")conn.ConnectionString=strConnectionStringDimstrAsString="UPDATEPMTPSETPMTP=@PMTPWHEREPMID='2'"DimcmdAsNewSqlCommand(str,conn)cmd.Parameters.Add("@PMTP",SqlDbType.Image)cmd.Parameters("@PMTP").Value=bytTryconn.Open()cmd.ExecuteNonQuery()conn.Close()ms.Close()MessageBox.Show("保存成功")CatchexAsExceptionMessageBox.Show("保存失败")EndTry图片大小:1.37mb,占用空间:1.37mb,格式:bmp不知道什么原因保存到数据库时总是卡住(无法响应)那位高手给看看到底什么原因,改如何解决

解决方案

解决方案二:
你似乎应该用insert语句,而不是update
解决方案三:
WRITETEXT
解决方案四:
有没有抛出异常信息?

时间: 2024-09-08 14:21:55

在线等~关于图片存入数据库的问题的相关文章

ASP.Net 图片存入数据库的实现代码_实用技巧

在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中. 在这篇文章中我们可以学到以下几个方面的知识: 1. 插入图片的必要条件 2. 使用流对象 3. 查找准备上传的图片的大小和类型 4.怎么使用InputStream方法? 插入图片的必要条件 在我们开始上传之前,有两件重要的事我们需要做: #Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data" # 需要一个<input type=file>表单来使用户选择他们

如何在ASP.Net 中把图片存入数据库

asp.net|数据|数据库 介绍 可能有很多的时候,我们急需把图片存入到数据库当中.在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在文件系统中. 在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中. 在这篇文章中我们可以学到以下几个方面的知识: 1. 插入图片的必要条件 2. 使用流对象 3. 查找准备上传的图片的大小和类型 4.怎么使用InputStream方法? 插入图片的必要条件 在我

如何在ASP.Net中把图片存入数据库

介绍 可能有很多的时候,我们急需把图片存入到数据库当中.在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在文件系统中. 在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中. 在这篇文章中我们可以学到以下几个方面的知识: 1.插入图片的必要条件 2.使用流对象 3.查找准备上传的图片的大小和类型 4.怎么使用InputStream方法? 插入图片的必要条件 在我们开始上传之前,有两件重要的事我们需

Asp.net把图片存入数据库和读取图片的方法

网上关于ASP.NET上传图片到数据库的资料非常多,常用的如下: 存储图片类型数据有以下几种方式: 1.将图片转换为二进制数组(byte[]) 复制代码 代码如下: byte[] fileData = this.FileUpload1.FileBytes; 2. 根据路径将文件转换为2进制数组 复制代码 代码如下: 代码 public byte[] returnbyte(string strpath) {  // 以二进制方式读文件     FileStream fsMyfile = new F

Asp.net把图片存入数据库和读取图片的方法_实用技巧

网上关于ASP.NET上传图片到数据库的资料非常多,常用的如下:存储图片类型数据有以下几种方式:1.将图片转换为二进制数组(byte[]) 复制代码 代码如下: byte[] fileData = this.FileUpload1.FileBytes; 2. 根据路径将文件转换为2进制数组 复制代码 代码如下: 代码 public byte[] returnbyte(string strpath){ // 以二进制方式读文件    FileStream fsMyfile = new FileSt

.net 图片存入数据库的方法

作,在库Im_Test中建立一张表Im_Info,此表中有两个字段,分别为Pr_Id (INT),Pr_Info (IMAGE),用来存储图形编号及图形信息.其语法如下: CREATE TEALE Im_Info ( Pr_Id INT NULL , Pr_Info IMAGE NULL ) 第一步: 往表中插入一条记录,并初始化PR_INFO字段.其语法如下: INSERT INTO Im_Info VALUES (1 ,0xFFFFFFFF) 第二步往表中写入图形信息.其语法如下: DECL

c# emory tream-c# richtext存入文字+图片至数据库,读取时报文件格式无效错误

问题描述 c# richtext存入文字+图片至数据库,读取时报文件格式无效错误 //将richtext中文字+图片存入数据库 this.rtbText.SaveFile(mstream, RichTextBoxStreamType.RichText); mstream.Position = 0; SqlCommand cmd = new SqlCommand(); System.Data.SqlClient.SqlParameter[] pram = new System.Data.SqlCl

基于JSP实现图片的数据库存储与显示

    基于JSP实现图片的数据库存储与显示 1.引言数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示.通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息.但是,如果我们想动态的显示图片,上述方法就不能满足需要了.我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片.实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示.2.     建立后台数据库 

asp.net传图片到数据库

问题描述 asp.net传图片到数据库 asp.net传图片到数据库如何获取图片地址并把图片地址保存到数据库 解决方案 如何在ASP.Net 中把图片存入数据库如何在ASP.Net 中把图片存入数据库如何在ASP.Net 中把图片存入数据库 解决方案二: http://www.cnblogs.com/xiaoyao2011/archive/2011/09/25/2189999.html 解决方案三: 这个要通过一定的步骤,首先网络访问我们都知道是需要一定的过程的:发送请求,服务器处理,获取或写入