引指出了添加绑定的顺序 。
(第一个绑定的索引为0) 要定义该绑定, 展开它的索引条目。
单击 fieldName字段名。
在下拉列表中,单击绑定的数据字段名。
单击 target目标。
在下拉列表中,选择 Edit 控件名。
单击 PropertyName属性名。
在下拉列表中,选择文本属性。
现在,创建了绑定,就可以添加 DataNavigator 控件到窗体上,它用来浏览记录。
在窗体上添加 Button 按钮(共5个) 、 。
它们的 text 属性分别设置为“添加”“删除” 、 、 、“刷新纪录” “更新” “关闭”。
然后再设置这5个 Button按钮的其它属性。
为每一个Button(按钮)都添加各自的事件处理程序,使其完成各自功能。
到此为止,我们已经完成了发行商数据库管理(添加/删除)的界面(如图)的设计。
实现了与发行商数据库的连接,并实现了对发行商数据库的基本操作(如:添加、删除、刷新纪录、更新和关闭) 。
在回到窗口 Project3, 在窗口 Project3 中的菜单中找到发行商数据库管理管理 (添加/删除)的菜单。
双击打开,出现一个文本编辑框,在其中输入对该菜单的事件处理程序。
使单击该菜单即弹出窗体 Form2。
第二部分 发行商数据库查看 在项目中添加一个新的窗体(Form1) ,并为该窗口设置属性,在 text 一栏中输入“发行商数据库管理”,windowsState 属性设置为“Maximized”。
然后,再为窗口设置其它属性。
下面就该为窗体添加各种控件。
在 WFC Controls 中选择 DataSource 控件添加到新的窗口中,将其放到窗 口 ( Form 1 ) 中 的 适 当 位 置 。
要 连 接 到 数 据 库 , 我 们 须 设 置 DataSource 控 件 的connectionString 属性。
在窗体上选择 DataSource 控件。
在 Properties 窗口中,打开connectString 属性,然后按省略号(.. .)按钮来打开 DataLinkProperties 对话框。
这里我使用 MICROSOFT Access,所以直接访问 MICROSOFT Access 的.Mdb 文件。
在 Provider选项卡中选择 MICROSOFT Jet 3.51 OLE DB provider。
在 Connect 选项卡中,输入数据库的完整的路径和文件名,或者单击省略号(.. .)按钮来查看该文件。
建立和数据库的连接。
要查询该数据库,设置 DataSource 控件的 commandText 属性为一个 SQL 串。
在 WFC Controls 中选择 DataGrid 控件(DataGrid 控件从记录集中绑定字段,并且在连续的行和列中显示这些数据。
在设置控件的 dataSource 属性到 DataSource 控件时, 该控件自动出现。
在 DataGrid 控件中显示的数据总是与在记录集中的数据同步,反之亦然。
记录集的 cursorType 和 lockType 属性确定数据是否动态反映数据库中的数据, 及在记录集中的数据是否能够改变) 。
将该控件放到窗体中的合适位置。
绑定 DataGrid 控件到记录集。
设置 DataGrid 控件的 DataSource 属性, 在属性窗口中,单击 dataSource 属性,在下拉式列表中,选择 DataSource 控件名。
注意,DataGrid 控件在设计视图中显示活动数据。
记录集中的当前记录由网格对应行标题中的标记来标识。
在窗体中添加 DataNavigator 控件(DataNavigator 控件允许用户改变在记录集中的当前记录。
如 这要将 DataNavigator 控件与其他数据绑定控件, DataBinder控件,一起使用。
DataBinder 控件绑定其他控件的属性到记录集中的字段上。
该属性从记录 集的 当前记 录( 最初是 开头 的记录 )中获 得数 据。
使用绑 定到同 一个 记录 集上的DataNavigator 控件来移动到其他的记录上) ,可以快速在网格中浏览。
访问列属性通过在 Properties 窗口中设置 DataGrid 控件的属性,可以快速配置该控件的外观和功能。
在网格中的每列也有自己的属性设置,可以在网格属性中访问它们。
具体实现,在 Properties 窗口中,展开 DataGrid 控件的 columns(列)属性。
每一列按它在网格中的索引列出,索引指出显示列的顺序(第一列的索引为 0) 。
要显示列属性,展开它的索引条目。
在默认情况下,DataGrid 控件为基本记录集中的每一字段包含一列,并且列按照记录集中字段的顺序列出。
但是,可以在 DataGrid 控件已经创建之后很简单地添加、删除和重新安排列。
还可以将数据格式应用.
上一篇:
期刊系统的设计与实现
下一篇:
让我掉下眼泪的