登录
首页 » C#源码 » C# 使用Binding对象读取图像字段

C# 使用Binding对象读取图像字段

于 2022-01-25 发布 文件大小:20.91 kB
0 196
下载积分: 2 下载次数: 1

代码说明:

C# 数据库操作实例,使用Binding对象从数据库中读取图像字段,同时还演示了从SQL Server数据库读取图像,向SQL Server数据库添加图像。   向SQL Server数据库添加图像主要是在SQL Server Northwind数据库中创建图像数据表,添加图像数据参数值,从SQL Server数据库读取图像的代码如下:   private void button2_Click(object sender, EventArgs e)   {//从SQL Server数据库读取图像    var MySQL = "Select * From MyImageTable ";    var MyConnection = new System.Data.SqlClient.SqlConnection("Data Source=.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True");    var MySet = new DataSet();    var MyAdapter = new System.Data.SqlClient.SqlDataAdapter(MySQL, MyConnection);    MyAdapter.Fill(MySet);    byte[] MyBytes = (byte[])MySet.Tables[0].Rows[0]["ImageData"];    var MyStream = new System.IO.MemoryStream(MyBytes);    this.pictureBox1.Image = Image.FromStream(MyStream);   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • visual C# 基本的用户名密登录判断示例
    一个else if结构的用户登录判断模块,这个是基于C#版的,代码超简单,没有使用数据库,只是交待出了完整的判断过程,后续使用数据库时,原理基本差不多,只不过这里的用户名和密码是从数据库中读取出来,下面是基本的判断过程:   if (textBox1.Text == "")//判断是否输入的用户名   {    MessageBox.Show("用户名不能为空!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);   }   else   {    if (textBox1.Text.ToLower() == "tsoft" && textBox2.Text == "111")//判断用户名和密码是否正确    {    MessageBox.Show("登录成功!", "成功", MessageBoxButtons.OK, MessageBoxIcon.Warning);    }    else    {    MessageBox.Show("用户名或密码错误!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);    }   }结合数据库实现时,先建立数据库连接,读取出用户名和密码赋值到变量中,然后使用上述代码即可判断。
    2022-07-21 04:48:54下载
    积分:1
  • halcon+c# 机器视觉检测水位测量
    halcon+c#配合使用,很好的例子,代码可以直接运行,很适合初学者学习使用,学习
    2023-03-29 09:50:03下载
    积分:1
  • C# WPF 制作3D动画旋转的地球 超赞 附
    C# WPF 制作3D动画旋转的地球 超赞 附源码,在源代码中使用了3DTools.dll,不过这仍然是一个非常棒的三维动画实例,使用WPF技术,将一幅静态的BMP地球图像,制作成动态的圆形的地球旋转动画,超逼真的地球动画,请参见测试截图。本源码可为广大C#爱好者学习WPF技术提供一个得力的参考。
    2022-03-22 09:21:02下载
    积分:1
  • C# 自定义DataGridView控件列单元格外观
    C# 自定义DataGridView控件列单元格外观的例子源码,这里只是一个演示,教会一种方法,因此仅定制DataGridView第一列单元格外观。最好是把数据库连接好,有数据读出这样能更好的看到自定义单元格的效果,详细的实现代码请下载源码包。
    2022-08-24 18:26:07下载
    积分:1
  • C# 使用Graphics对象的DrawRectangle方法绘制粗边框图形
    C# 使用Graphics对象的DrawRectangle方法绘制粗边框图形,可以方便的自定义图形的边框大小,如示例截图所示的效果,具体的代码编写方法为:   private void button1_Click(object sender, EventArgs e)   {    Graphics graphics = this.CreateGraphics();//声明一个Graphics对象    Pen myPen = new Pen(Color.Black, 8);//实例化Pen类    //调用Graphics对象的DrawRectangle方法    graphics.DrawRectangle(myPen, 10, 10, 150, 100);   }
    2022-03-24 16:40:35下载
    积分:1
  • lua
    lua源码  可编译 安装 使用库 内有说明文档readme.html  lua是广泛使用的脚本语言,用途广泛
    2023-03-10 12:30:04下载
    积分:1
  • C# FTP客户端模块 上传下载文件显示进度
    C# FTP客户端模块 上传下载文件显示进度,本示例可通过HTTP、FTP下载文件,可通过FTP上传文件,请设定好服务器IP地址再测试,进度条在窗口的最上方。   percent = (float)totalDownloadedByte / (float)totalBytes * 100;   label1.Text = "当前补丁下载进度" + percent.ToString() + "%";   Application.DoEvents(); //必须加注这句代码,否则label1将因为循环执行太快而来不及显示信息   reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);//用户,密码   reqFTP.Method = WebRequestMethods.Ftp.UploadFile;//向服务器发出下载请求命令   reqFTP.ContentLength = finfo.Length;//为request指定上传文件的大小
    2022-03-23 13:46:25下载
    积分:1
  • C# WPF设置图片做为程序窗口背景
    C# WPF设置程序窗口背景图片的例子,调用外部一张图片,作为程序窗口的背景,这是一个挺基础的C#窗口设计制作小例子。本程序通过定义BitmapImage和ImageBrush()来实现,有兴趣的参见以下几行代码:   设置WPF程序的背景图像代码如下:   var MyImage = new BitmapImage(new Uri("J001.jpg", UriKind.Relative));   var MyBrush = new ImageBrush();   MyBrush.ImageSource = MyImage;   this.Background = MyBrush;   本例的运行效果请参见下图示。
    2022-02-28 22:19:19下载
    积分:1
  • C# 对组合查询后的结果进行升序、降序排序
    C# 对组合查询后的结果进行排序,排序包括了升序、降序排列。查询到数据后,单击窗口中的对应按钮即可实现对应的排序操作,核心代码的编写有如下参考:   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    @"SELECT 年龄 AS 信息 FROM tb_Student UNION SELECT 总分 FROM tb_grade UNION SELECT 课程编号 FROM tb_course ORDER BY 信息 ASC");   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表
    2022-05-06 02:20:47下载
    积分:1
  • C#操作数据库显示Customers数据表第3-7条记录
    显示Customers数据表第3-7条记录,C#操作数据库显示Customers数据表第3-7条记录,其实做出来例子,才知道,很简单啊,不过需要把数据库先连接好,看如下代码:   private void button1_Click(object sender, EventArgs e)    {//显示Customers数据表第3-7条记录    SqlConnection MyConnection=new SqlConnection();    MyConnection.ConnectionString = @"Data Source =.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";    MyConnection.Open();    SqlCommand MyCommand =new SqlCommand("Select * From Customers ORDER BY CustomerID", MyConnection);    DataSet MySet = new DataSet();    SqlDataAdapter MyAdapter = new SqlDataAdapter(MyCommand);    MyAdapter.Fill(MySet, 2, 5, "Customers");    this.dataGridView1.DataSource=MySet.Tables["Customers"];   }
    2022-03-03 23:39:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载