创建数据应用程序2.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创建数据应用程序2 用数据填充数据集 默认情况下,数据集不包含任何实际数据。实际上,用数据填充数据集指的是将数据加载到 组成数据集的 DataTable 对象中。可以通过执行 TableAdapter 查询或数据适配器(例如 SqlDataAdapter)命令来填充数据表。对数据集填充数据时,将引发各种事件,并对约束进行检查,等等。有关向数据集加载数据的更多信息,请参见将数据获取到应用程序。 在将项从“数据源”窗口拖动到 Windows 应用程序中的窗体上时,填充数据集的代码会自动添加到窗体加载事件处理程序中。有关更多信息,请完成下面的演练:演练:在 Windows 应用程序中的窗体上显示数据。 使用 TableAdapter 填充数据集的示例: C# 复制代码 this.customersTableAdapter.Fill(this.northwindDataSet.Customers); 可以用多种方法填充数据集: 如果使用设计时工具(如数据向导之一)创建了数据集,则请调用 TableAdapter 的 Fill 方法。(TableAdapter 通过默认的 Fill 方法创建,但由于其名称是可以更改的,因此实际的方法名称可能有所不同。)有关更多信息,请参见 如何:使用数据填充数据集 中的“使用TableAdapter 填充数据集”一节。 调用 DataAdapter 的 Fill 方法。有关更多信息, 请参见从 DataAdapter 填充 DataSet。 通过创建 DataRow 对象并将它们添加到表的 DataRowCollection 集合,可手动填充数据集中的表。(只能在运行时执行此操作,无法在设计时设置 DataRowCollection 集合。)有关更多信息,请参见将数据添加到表中。 将 XML 文档或流读入数据集。有关更多信息,请参见 ReadXml 方法。有关示例,请参见演练:将 XML 数据读取到数据集。 合并(复制)一个程序集与另一个数据集的内容。如果应用程序从不同的来源(例如,不同的 XML Web services)获取数据集,但是需要将它们合并为一个数据集,该方案会很有用。有关更多信息,请参见合并 DataSet 内容。 合并(复制)一个 DataTable 与另一个 DataTable 的内容。 将数据集中的数据保存回数据库 当数据集中的记录发生更改时,这些更改必须写回数据库。要将更改从数据集写入数据库, 请调用负责在数据集与相应的数据库之间通信的 TableAdapter 或 DataAdapter 的Update 方法。 在 Visual Studio 中使用数据设计工具时,通过调用 TableAdapter 的 Update 方法并传入要保存的数据表来将数据发送回数据库。例如: C# 复制代码 customersTableAdapter.Update(northwindDataSet.Customers); 演练:使用数据填充数据集创建新的 Windows 项目 在 Visual Studio 中,从“文件”菜单创建一个新的“项目”。将项目命名为 DatasetWalkthrough。 选择“Windows 应用程序”,再单击“确定”。有关更多信息,请参见创建基于 Windows 的应用程序。 创建 DatasetWalkthrough 项目并将其添加到“解决方案资源管理器”中。创建 NorthwindDataSet 此步骤根据 Northwind 示例数据库中的 Customers 表,使用“数据源配置向导”创建数据集。必须具有访问 Northwind 示例数据库的权限才能创建连接。有关设置 Northwind 示例数据库的信息,请参见如何:安装示例数据库。 创建数据集 在“数据”菜单上单击“显示数据源”。 在“数据源”窗口中,单击“添加新数据源”,启动“数据源配置向导”。在“选择数据源类型”页面上选择“数据库”,再单击“下一步”。 在“选择您的数据连接”页面上进行以下某一操作: 如果下拉列表中包含到 Northwind 示例数据库的数据连接,请选中该连接。 - 或 - 选择“新建连接”,启动“添加/修改连接”对话框。有关更多信息,请参见“添加/修改连接”对话框(通用)。 如果数据库需要密码,请选择该选项以包括敏感数据,再单击“下一步”。在“将连接字符串保存到应用程序配置文件”页面上单击“下一步”。 在“选择数据库对象”页面上展开“表”节点。选择 Customers 表,再单击“完成”。 “NorthwindDataSet”被添加到您的项目中,并且“数据源”窗口中出现 Customers 表。向窗体添加控件 可以通过将某些项从“数据源”窗口中拖到 Windows 应用程序中的窗体上来

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档