一步一步学习Winform系列3:新增记录——DataGridView的属性和数据banding
2013-03-07 15:27
363 查看
要点:
1、DataGridView的数据绑定(按钮的点击事件)
2、DataGridView样式设置:不可编辑、自动填充、中文列标题、交替行
3、新增部门信息——弹出新窗体,生成新的部门编号
4、新增部门信息——部门经理的下拉列表
5、新增部门信息——保存到数据库
延伸知识:打开文件控件——OpenFileDialog
延伸知识:图片保存到数据的方法
1、DataGridView的数据绑定
根据上一课的基本信息管理主界面,需要实现的效果是点击每个图片按钮可以查看相应的信息,也就是在这些按钮的点击事件中添加数据绑定。
View Code
1、DataGridView的数据绑定(按钮的点击事件)
2、DataGridView样式设置:不可编辑、自动填充、中文列标题、交替行
3、新增部门信息——弹出新窗体,生成新的部门编号
4、新增部门信息——部门经理的下拉列表
5、新增部门信息——保存到数据库
延伸知识:打开文件控件——OpenFileDialog
延伸知识:图片保存到数据的方法
1、DataGridView的数据绑定
根据上一课的基本信息管理主界面,需要实现的效果是点击每个图片按钮可以查看相应的信息,也就是在这些按钮的点击事件中添加数据绑定。
View Code
FileStream fs = new FileStream(pathName, System.IO.FileMode.Open, System.IO.FileAccess.Read); byte[] buffByte = new byte[fs.Length]; fs.Read(buffByte, 0, (int)fs.Length); fs.Close(); //数据库字段为image类型,将图片转化为byte[],保存到数据库 SqlConnection db = new SqlConnection(strConn); db.Open(); string strSQL = "INSERT INTO shujuktable (name) values (@name) "; SqlCommand cmd = new SqlCommand(strSQL, db); cmd.Parameters.Add( "@name", SqlDbType.Image); cmd.Parameters[ "@name"].Value = buffByte; cmd.ExecuteNonQuery(); //保存图片的过程
相关文章推荐
- 一步一步学习Winform系列2:数据绑定(SQLHelper类)
- 一步一步学习Winform系列0:总体目录和系统截图
- 一步一步学习Winform系列6:多重条件搜索的设计与实现
- 一步一步学习Winform系列1:登陆验证模块(初级入门)
- winform学习2-datagridview数据绑定
- winform,DataGridView绑定数据后更改列属性、动态创建(用一个控件显示多表适用)
- [新手入门]快速学习 ADO.NET Entity Framework系列文章 #4 -- 数据新增、删除、修改(ObkectContext的 .SaveChange()方法)
- sharepoint 2016 学习系列篇(14)-自定义列表应用篇-(3)列表数据的新增,修改,删除操作
- 一步一步学习Winform系列7:订单处理
- 一步一步学习Winform系列5:主窗体界面的设计和完善
- CSS3-新增背景系列background相关属性
- vertical-align属性学习记录
- 大数据学习系列之五 ----- Hive整合HBase图文详解
- C#开发——winform中datagridview常见的18种属性
- winform DataGridView 属性说明
- SpringMVC学习系列(5) 之 数据绑定-2
- Winform之DataGridView常用属性
- Mysql学习点滴记录(2)--》数据的操作
- 【Y分钟内迅速学会python3系列】 python学习记录 (一)
- Winform控件之DataGridView数据控件(一)