| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1366 人关注过本帖
标题:如何将winforms中picturebox1控件里存在的图片(正在显示的图片)存入数据库 ...
只看楼主 加入收藏
jimei
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2020-9-28
收藏
 问题点数:0 回复次数:2 
如何将winforms中picturebox1控件里存在的图片(正在显示的图片)存入数据库指定的表中
如何将winforms中picturebox1控件里存在的图片(正在显示的图片,或编辑过的图片),存入(上传)数据库指定的表中指定的字段中(img2),img1可以为空,
注意 图片不是从文件路径中加载的图片(切记),


数据库里的表样式如下

CREATE TABLE [dbo].[tupian] (
    [id] [int] IDENTITY (1, 1) NOT NULL ,
        [img1] [image] NULL
[img2] [image] NULL

)  
 

图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2020-9-28 16:22编辑过]

搜索更多相关主题的帖子: 表中 控件 图片 指定 数据库 
2020-09-28 16:07
jimei
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2020-9-28
收藏
得分:0 
回复 楼主 jimei
今天按照网上试写了一个  如下  发现 可以插入到数据库里 但是 img2这个字段 插入的值是错误的,正确的应该是 很长一段 不知道问题出在那里 ,感觉插入img2字段不是byte类型或是bitmap类型

Dim sqlConnection1 As New SqlConnection(ZFC)



        sqlConnection1.Open()


        '*******************************
        Dim fs As MemoryStream = New MemoryStream()
        Dim Data(fs.Length) As Byte
        fs.Read(Data, 0, Int(fs.Length))
        
        Dim Sql As String
        Sql = "SELECT * FROM [IMG]"
        Dim cmd As New SqlClient.SqlCommand(Sql, sqlConnection1)
         = "Insert Into [IMG] (ID,img_1,img_2) Values (@IDcard,null,@photo)"
        ' cmd.Connection = sqlConnection1
        Dim prm1 As New SqlParameter("@IDcard", Me.Label7.Text)
        
        Dim prm2 As New SqlParameter("@photo", SqlDbType.VarBinary, Int(fs.Length), ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Current, Data)
        cmd.Parameters.Add(prm1)
        cmd.Parameters.Add(prm2)
        cmd.ExecuteNonQuery()
        MsgBox("添加照片成功!")


        fs.Dispose()

        '***********************************


        sqlConnection1.Close()

图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2020-9-29 22:55编辑过]

2020-09-29 22:54
jimei
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2020-9-28
收藏
得分:0 
回复 2楼 jimei
哈哈 已经搞定了 我是借鉴了 C#语句关于这个方面的修改 自己修改修改 再运行 竟然通过了 截稿 竟然在10月1号来临之前搞定  太高兴了
2020-09-30 15:04
快速回复:如何将winforms中picturebox1控件里存在的图片(正在显示的图片)存入 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017418 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved