ADO.NET更新数据操作实例宝典

开发 后端
这里就利用使用框架实现ADO.NET更新数据操作,通过本文你可以看到使用框架的好处,希望对大家有帮助。

学习ADO.NET时,你可能会遇到ADO.NET更新数据问题,这里将介绍ADO.NET更新数据问题的解决方法,在这里拿出来和大家分享一下。这是EntityFramework快速入门的***一项任务。在此任务中,您将对与DataGridView控件绑定的Course对象所做的更改保存到数据库中。还将运行已完成的CourseManager应用程序。保存对对象所做的更改。

1.在“工具箱”中,展开“公共控件”,将“按钮”控件拖到CourseViewer窗体设计器,将控件的名称更改为saveChanges,并将Text值更改为Update。

2.在CourseViewer窗体设计器中,双击saveChanges控件。此时将创建saveChanges_Click事件处理程序方法。

3.粘贴以下代码,这些代码将对象更改保存到数据库中。

  1. DimnumChangesAsNewInteger  
  2. Try  
  3. 'Saveobjectchangestothedatabase,displayamessage,  
  4. 'andrefreshtheform.  
  5. numChanges=schoolContext.SaveChanges()  
  6. MessageBox.Show(numChanges.ToString()+_  
  7. "change(s)savedtothedatabase.")  
  8. Me.Refresh()  
  9. CatchexAsException  
  10. MessageBox.Show(ex.Message)  
  11. EndTry 


通过释放长时间运行的对象上下文关闭连接在closeForm_Click事件处理程序方法中,键入以下代码。此代码在关闭窗体之前释放对象上下文。

  1. 'Disposetheobjectcontext.  
  2. schoolContext.Dispose() 


#T#生成并运行类计划应用程序从“调试”菜单中,单击“开始调试”或“开始执行(不调试)”。此时将生成并启动应用程序。当加载窗体时,从ComboBox控件中选择一个系。此时将显示属于该系的课程。在DataGridView中,更新课程信息或添加新课程,然后单击Update。此时会将ADO.NET更新数据保存到数据库中,并显示一个消息框,其中声明已保存的更改数。

责任编辑:田树 来源: 博客
相关推荐

2009-11-13 10:31:07

ADO.NET Dat

2009-12-22 14:15:08

ADO.Net处理数据

2009-11-04 09:25:35

ADO.NET _Co

2009-10-29 08:51:24

ADO.NET结构

2009-11-04 15:11:42

ADO.NET连接模式

2009-12-30 16:05:20

ADO.NET实例

2009-12-21 10:37:05

Ado.Net 实例

2009-11-03 14:56:36

ADO.NET数据源

2009-12-18 14:27:24

ADO.NET对象

2009-12-21 17:35:24

ADO.NET对象

2009-12-29 17:02:15

ADO.NET 管理

2009-12-28 17:09:34

ADO.NET实例

2009-12-25 09:25:54

ADO.NET实例

2009-03-19 09:58:04

ADO.NET数据库SQL操作

2009-12-24 10:37:03

ADO.NET访问数据

2009-12-28 15:46:22

ADO.NET操作

2009-12-23 11:10:38

ADO.NET状态

2009-12-30 11:13:28

ADO.NET操作

2009-12-22 10:15:17

ADO.NET规则

2009-12-29 14:01:45

ADO.NET Sql
点赞
收藏

51CTO技术栈公众号