问题描述
代码如下: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