dataSet数据集   dataset驻留于内存临时存储数据
简单的理解为一个临时数据库
将数据源的数据保存在内存中
独立于任何数据库
创建dataset对象
引入命名空间:system.Data
dataset数据集对象=new dataset();
dataset ds=new dataset();
Selectcommand属性
一个command对象
从数据源检索数据
fill()方法
使用SELECTcommand的结果填充数据集
不同命名空间的dataadapte对象
命名空间      对应的dataAdaptec对象
system.Data.SQLclient    sqldataadapte
system.data.oledb    oledbdataAdapter
system.data.odbc    odbcDataAdapter
system.data.oracleclient   oracledataadapter

数据集dataSet可以在断开的情况下操作数据,对数据进行批量操作,它的原理和SQLSERVER收据库类似
使用DataAdapter的Fill的方法填充数据

combox数据绑定三个属性
datasource:数据源
valuemember:实际值
displaymember:显示的值

使用DataGridVIew显示数据

利用SQLcommandbuider对象能够自动生成
insert命令:insertcommand
update命令:updatecommand
delete命令:deletecommand
使用sqlcommandbuider更新数据库只能用于单表操作,且包含主键列
设置DataGridView控件和其中各列的属性
设置datasourcr属性,绑定数据源
this.dgvstuname.datasource=ds.tables["Student"]

datagridview的重要属性
属性名称   说明
columns   包含列的集合
DataSource  datagridview的数据源
readonly  是否编辑单元格
antogeneratecolummns 设置datagridview是否自动创建列
selectionmode  如何选择datagridviewview单元格
rowheadersvisible 是否显示标题行
MultiSELECT  是否允许选择多个单元格、行、列

datagridview中各列的主要属性
属性名称      说明
headerText          列标题文本
visible        指定列是否可见
readonly       指定单元格是否为只读
columntype           列的类型
frozen        水平滚动时,列是否移动
datapropertyname       绑定数据列的名称

如果datagridview中出现重复数据,先检查填充前是否清空表

实现Windows数据绑定的更多相关文章

  1. Windows Phone 十、数据绑定

    数据绑定:是一种 XAML 和后台数据交互的方式(桥梁) 通过后台进行数据绑定 <Grid> <TextBox x:Name="txtHello" Text=&q ...

  2. Windows Phone 8初学者开发—第10部分:数据绑定应用程序和透视应用程序项目模板简介

    原文 Windows Phone 8初学者开发—第10部分:数据绑定应用程序和透视应用程序项目模板简介 原文地址: http://channel9.msdn.com/Series/Windows-Ph ...

  3. Windows 8实例教程系列 - 数据绑定基础实例

    原文:Windows 8实例教程系列 - 数据绑定基础实例 数据绑定是WPF,Silverlight以及Windows Phone应用开发中最为常用的开发技术,在基于XAML的Windows Stor ...

  4. Windows 8实例教程系列 - 数据绑定高级实例

    原文:Windows 8实例教程系列 - 数据绑定高级实例 上篇Windows 8实例教程系列 - 数据绑定基础实例中,介绍Windows 8应用开发数据绑定基础,其中包括一些简单的数据绑定控件的使用 ...

  5. 背水一战 Windows 10 (50) - 控件(集合类): ItemsControl - 基础知识, 数据绑定, ItemsPresenter, GridViewItemPresenter, ListViewItemPresenter

    [源码下载] 背水一战 Windows 10 (50) - 控件(集合类): ItemsControl - 基础知识, 数据绑定, ItemsPresenter, GridViewItemPresen ...

  6. Windows App开发之集合控件与数据绑定

    为ListView和GridView加入数据 ListView採用垂直堆叠得方式显示数据.而GridView则採用水平堆叠得方式. 长相的话嘛,它们都几乎相同. <Grid Name=" ...

  7. Windows phone开发数据绑定系列(1)--了解数据绑定

    (部分内容参考MSDN文档) 数据绑定是在应用程序UI与业务逻辑之间建立连接的过程.通过数据绑定的方式实现了后台数据和前台UI元素的关联, 为用户提供了更好地交互体验. 数据绑定一般有以下几种体现方式 ...

  8. Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定)

    原文:Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定) ------------------------------ ...

  9. 实现Windows程序的数据绑定

    1.创建DataSet对象 语法: DataSet  数据集对象  =new  DataSet("数据集的名称字符串"); 语法中的参数是数据集的名称字符串,可以有,也可以没有.如 ...

随机推荐

  1. freemarker报错之十五

    1.错误描述 六月 04, 2014 11:04:03 下午 freemarker.log.JDK14LoggerFactory$JDK14Logger error 严重: Template proc ...

  2. The struts dispatcher cannot be found

    1.错误描述 严重:Servlet.service() for servlet jsp threw exception The struts dispatcher cannot be found.Th ...

  3. Linux查询一台机器的IP地址和其对应的域名

    Linux查询一台机器的IP地址和其对应的域名 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ nslookup > 127.0.0.1 Server: ...

  4. Tea HDU - 5881

    Tea is good. Tea is life. Tea is everything. The balance of tea is a journey of pursuing balance of ...

  5. MFC,ADO方式实现数据库操作

    参考: MSDN数据访问编程 (MFC/ATL): https://msdn.microsoft.com/zh-cn/library/kd4ck1tt.aspx?f=255&MSPPError ...

  6. JavaScript设计模式(4)-桥接模式

    桥接模式 在设计一个 Js API 时,可用来弱化它与使用它的类和对象之间的耦合 1. 事件监听器的回调函数 function getBeerById(id, callback) { asyncReq ...

  7. js 几种排序方法

    1.冒泡排序 var arr = [9, 7, 5, 3, 1]; for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j &l ...

  8. 【BZOJ3926】诸神眷顾的幻想乡(后缀自动机)

    [BZOJ3926]诸神眷顾的幻想乡(后缀自动机) 题面 BZOJ 题解 广义后缀自动机啦 求多个串的不同子串个数? 当然是后缀自动机,最后只要把\(longest-parent.longest\)求 ...

  9. Java实现mongodb原生增删改查语句

    Java实现mongodb原生增删改查语句 2018-03-16 自动化测试时,需校验数据库数据,为了快速自动化,在代码中用原生增删改查语句操作mongodb 结构 代码 0 pom.xml < ...

  10. java 关于性别的处理

    运用数结构的思想(在数据库中把性别的值设置为 男 1 女 0) //数据结构思想应用 public static final Integer EMP_GENDER_OF_MAN = 1; public ...