清华大学出版社 TSINGHUA UNIVERSITY PRESS 基本情况表(学号,姓名,性别,专业,出生年月, 照片,备注) 学生基本情况表结构 字段名类型宽度 学号Text6 姓名Text10 性别Text2 专业Text10 出生年月Date8 照片 Binary0 备注Memo0
基本情况表(学号,姓名,性别,专业,出生年月, 照片,备注) 6.2 本地数据库设计(ACCESS) 学生基本情况表结构 字段名 类型 宽度 学号 Text 6 姓名 Text 10 性别 Text 2 专业 Text 10 出生年月 Date 8 照片 Binary 0 备注 Memo 0
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■添加数据表 ■建立索引 建立索引可以加快检索速度。 2)录入数据 ■照片的输入: 静态设置:通过一个图片编辑程序将照片装入剪贴板 等待从剪贴板复制到 Picture1控件
◼添加数据表 ◼建立索引 建立索引可以加快检索速度。 2)录入数据 ◼照片的输入: 静态设置:通过一个图片编辑程序将照片装入剪贴板, 等待从剪贴板复制到Picture1控件。 6.3.1 数据控件属性
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■动态设置通过 Picture1 Dblclick事件来完成剪 贴板到 Picture1控件的复制,当移动记录指针时, Picture1控件内的照片存入数据库。 Private Sub Picturel Dblclick Picture1 Picture Clipboard GetData End sub 3)建立查询 ■VB的数据管理器提供了一个图形化的设置查询条 件的窗口一查询生成器。 ■例如:查询 Authors id=10或 Authors id=1的 情况
◼动态设置:通过Picture1_DblClick事件来完成剪 贴板到Picture1控件的复制,当移动记录指针时, Picture1控件内的照片存入数据库。 Private Sub Picture1_DblClick() Picture1.Picture = Clipboard.GetData End Sub 3)建立查询 ◼VB的数据管理器提供了一个图形化的设置查询条 件的窗口——查询生成器。 ◼例如:查询Authors ID=10或Authors ID=1的 情况 6.2 本地数据库设计(ACCESS) 进入
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■Data控件数据控件提供有限的不需编程而能访问现 存数据库的功能,允许将 Visua| Basic的窗体与数据 库方便地进行连接。 ■使用数据控件获取数据库中记录的集合,先在窗体上 画出控件,再通过它的三个基本属性 Connect、 Database Name和 Recordsource设置要访问的数 据资源
◼Data控件数据控件提供有限的不需编程而能访问现 存数据库的功能,允许将Visual Basic的窗体与数据 库方便地进行连接。 ◼使用数据控件获取数据库中记录的集合,先在窗体上 画出控件,再通过它的三个基本属性Connect、 DatabaseName和RecordSource设置要访问的数 据资源。 6.2 数据控件
清华大学出版社 TSINGHUA UNIVERSITY PRESS 1. Connect属性 ■ Connect属性指定数据控件所要连接的数据库类型, Visua| Basic默认的数据库是 Access的MDB文件, 也可连接ODBC等类型的数据库。 ■ Accessi数据库的所有表都包含在一个MDB文件中
1.Connect属性 ◼Connect属性指定数据控件所要连接的数据库类型, Visual Basic默认的数据库是Access的MDB文件, 也可连接ODBC等类型的数据库。 ◼Access数据库的所有表都包含在一个MDB文件中。 6.3.1 数据控件属性