【数据库课程设计】主页面(二)

我们注册添加了插入图片功能,那么也在主页面显示图片:

 1 private void pictureBox1_Click(object sender, EventArgs e)
 2         {
 3             string uName = Form1.UserName;
 4             int id = Form1.ID;
 5             string sql = "select Image from StaffAccount where ID = ‘" + id + "‘";
 6             string connstr = ConfigurationManager.ConnectionStrings["WindowsFormsApplication6.Properties.Settings.staffConnectionString1"].ConnectionString;
 7             SqlConnection conn = new SqlConnection(connstr);
 8             SqlCommand cmd = new SqlCommand(sql, conn);
 9
10             conn.Open();
11             SqlDataReader r = cmd.ExecuteReader();
12             r.Read();
13             byte[] bs = (byte[])r["Image"];
14             MemoryStream ms = new MemoryStream(bs, true);
15             ms.Write(bs, 0, bs.Length);
16             pictureBox1.Image = new Bitmap(ms, true);
17             ms.Dispose();
18             conn.Close();
19         }
时间: 2024-11-10 16:25:22

【数据库课程设计】主页面(二)的相关文章

数据库课程设计--“茶咖啡”销售管理系统总结

为期一周的数据库课程设计终于完工, 总结一些经验和教训.发现基础的知识还是要时刻记在心中,知识不基础,何谈去开发?因为做什么东西都首先要一定的目标,计划,以及做到东西要做到那个程度,这方面一点要先在脑子里有一个印象,然后才能用所学的知识点去发挥, 因此知识点一点要掌握牢固,自己在设计课程设计的过程中,发现写好的数据库语言一点运行,就会出现这个那个的问题.然后从头去寻找问题的源头,才发现表的主键和外键设置出了问题.然后琢磨半天,突然意识到到底是什么主键和外键? 两个的定义和作用到底是什么?,这才发

数据结构课程设计题目十二_计算机学院学生会的打印机(优先队列)

本文出自:http://blog.csdn.net/svitter 题目12:计算机学院学生会的打印机(优先队列) 小明抱怨学生会的打印机不符合FIFO的原则,看到很多在他后面来打印的同学比他先打印出来.五分钟前,小明的文件就是下一个候选的,如今小明的文件又排到了后面.学生会的同学给小明解释说,学生会的打印机不是採用传统的队列方式,而是採用一种自定义的优先队列方式:每一个要打印的文件被赋予了一个从1到9的优先级(9最高,1最低).打印规定例如以下: 将队列中要打印的文件f从队列中拿出来: 假设在

数据库课程设计

数 据库课程设计是在学生系统的学习了数据库原理课程后,依照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的管理信息系统 (MIS).通过对一个实际问题的分析.设计与实现,将原理与应用相结合,使学生学会怎样把书本上学到的知识用于解决实际问题,培养学生的动手能力:还有一 方面,使学生能深入理解和灵活掌握教学内容. 整体设计要求: 四到五人为一个小组,小组成员既要有相互合作的精神,又要分工明白.每一个学生都必须充分了解整个设计的全过程. 通讯录 1.功能需求: 1)网络版,

【数据库课程设计】用户登录(二)

是时候修改一波界面了 我们添加一个PictureBox,添加自己的图片吧 顺便改了一下边框,忘记密码暂时不知道怎么办才行,先放在这里了

点菜系统数据库课程设计

import java.awt.*; import java.sql.*; import java.awt.event.*; import java.util.Vector; import javax.swing.*; import java.sql.*; import javax.swing.border.EmptyBorder; public class test1 extends JFrame implements ActionListener { //private static fin

数据库课程设计再续

"茶咖啡"咖啡销售管理系统,新增了 一张表bill2,用于解决一个用户对应于多个商品的问题,不过写完之后发现多了几项冗余项,还在继续完善.... 代码如下: /****** Object: Table [dbo].[Member] Script Date: 12/26/2014 17:54:54 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [db

数字电路期末课程设计总结(二) ——超声波测距模块

废话不多说. 超声波测距模块有5个引脚,这里我们只用4个. 超声波测距模块引脚如上所示,Trig为触发信号输入,Echo为回响信号输出,这两个引脚为实现测距功能的核心功能引脚. 时序图如下: 超声波模块的工作原理为:采用触发测距,每次触发给至少10μS高电平信号,收到高电平信号后,模块自动发送8个40kHz方波的超声波信号,并自动检测是否有信号返回:若有信号范围,通过Echo输出一个高电平,高电平持续时间就是超声波从发射到返回所用的时间. 由超声波模块工作时序图可以看出,每次测量时,给Trig控

java架构师课程、性能调优、高并发、tomcat负载均衡、大型电商项目实战、高可用、高可扩展、数据库架构设计、Solr集群与应用、分布式实战、主从复制、高可用集群、大数据

15套Java架构师详情 * { font-family: "Microsoft YaHei" !important } h1 { background-color: #006; color: #FF0 } 15套java架构师.集群.高可用.高可扩展.高性能.高并发.性能优化.Spring boot.Redis.ActiveMQ.Nginx.Mycat.Netty.Jvm大型分布式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot.Spring  clo

大二第一学期期末课程设计 2015.12.28

<数据结构与算法>课程设计教学任务书 --2015-2016(一)   课程设计周数:2周                                                              一.课程设计的目的 数据结构课程主要是研究非数值计算的程序设计问题中所出现的计算机操作对象以及它们之间的关系和操作的学科.数据结构是介于数学.计算机软件和计算机硬件之间的一门计算机专业的核心课程,它是计算机程序设计.数据库.操作系统.编译原理及人工智能等的重要基础,广泛的应用于信息学