不支持Flash

VB.net2005编写个人信息管理程序(3)

http://www.sina.com.cn 2008年01月10日 16:06  eNet硅谷动力

  通过连续单击下一步后,然后选中表。单击完成。如图9

VB.net2005编写个人信息管理程序(3)
图:选择数据库对象


  一个本地数据库文件已添加到你的项目中。注意,My DatabaseDataSet 对象已被添加到“数据源”窗口。在“文件”菜单上,选择“全部保存”以保存项目。

  创建应用程序窗口,编写代码工作

  在“解决方案资源管理器”中,选择“Form1.vb”, 在解决方案资源管理器中单击“数据源”选项卡。

  在“数据源”窗口中,浏览一下“MyDatabaseDataSet”和“Mytable”节点。你可以展开“MyDatabaseDataSet”节点以查看表中的各个字段。将Mytable”节点从“数据源”窗口中拖到Form1窗体上。一些控件将自动添加到窗体中,还会创建若干组件并添加到窗体下边的组件栏中。其中有一个将可显示表的行和列的 DataGridView 控件,还有一个用于定位的控件MytableBindingNavigator。此外,还创建了一些组件,这些组件可用于连接到数据库,管理数据检索和数据更新,以及在本地 DataSet(分别为MytableBindingSource、MytableTableAdapter 和MyDatabaseDataSet)中存储数据。

  选择MytableDataGridView 控件,并在“属性”窗口中,将 Dock 属性设置为 Fill(单击中间的按钮)。

VB.net2005编写个人信息管理程序(3)
图:设置属性

  OK几乎全部搞定了,按F5运行程序,你可以进行删除或者添加记录,但是有一点就是你每次关闭程序之前都需要单击上面的保存按钮才能够保存记录,如果你是一名软件使用者很可能每次使用完程序之后都不会再去点击那个保存按钮。为了用户着想,我们还需要在程序退出时让程序自动保存数据。我们需要添加自动保存数据的相应代码。

VB.net2005编写个人信息管理程序(3)
图:个人信息管理程序


  双击Form1窗体,在“Form1_FormClosing”事件处理程序中,键入下面的代码:

  Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing

  Me.MytableBindingSource.EndEdit()

  Me.MytableTableAdapter.Update(Me.MyDatabaseDataSet.Mytable)  

  End Sub

  该代码会使MytableTableAdapter 将数据集中的所有更改复制回本地数据库中  
  按F5运行程序,看一看你输入的数据是不是自动保存了,至此你的个人信息管理程序已经完成了。

[上一页] [1] [2] [3]

本文导航:
·VB.net2005编写个人信息管理程序
·VB.net2005编写个人信息管理程序(2)
·VB.net2005编写个人信息管理程序(3)

发表评论 _COUNT_条
Powered By Google
不支持Flash
·《对话城市》直播中国 ·新浪特许频道免责公告 ·企业邮箱换新颜 ·邮箱大奖等你拿
不支持Flash
不支持Flash