宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

实例:系统登录对话框

设计分析:数据库管理系统登录对话框的两种基本方法:在数据库中创建数据表并保存系统用户登录信息; 支持安全认证的数据库管理系统。 可以将系统用户定义为数据库用户。

技术要领: 1、Enter、Cancel

2、Ado连接对象

3、ado记录集对象(相关属性: Active connection、Eof、Field; 方法:开放; Fields收藏)

4、自己定义函数过程

操作步骤: 1、可视化数据管理器创建数据库;

2、设计窗口

3、建立ADO对象引用,访问数据库

4、编写功能代码:取消登录功能;

5、username,建立密码认证流程;

6、确定button点击活动流程;

7、保存日程,测试运行。

示例2:ado访问数据源

设计分析: 1、使用ADO更新数据源有两种方法。 Recordset对象中的Updata、Updatabatch方法。 排他方式以及其他用户同时访问数据的方式; Command对象执行SQL数据更新命令。

2、技术要领: RecordSet记录锁定类型、CursorLocation、RecordSet内记录的浏览、ODBC数据源类型

操作项目: 1、创建ODBC数据源

2、设计记录浏览窗口

3、建立ADO参照

4、编写功能代码。 声明部分、Load部分(连接到数据库、检索数据、查看和记录absolute位置记录计数)、运行数据更新进程、“上一个记录”“下一个记录”button和Unload事件

连接——搜索——操作

使用实例:数据绑定访问数据

概念:数据绑定

设计分析:数据库访问方法:1、使用ADO对象2、ADO DATA控件3和使用数据环境设计器

技术说明: ADOData控件的基本结构、ADOData控件的属性设置(通用、验证、记录源、颜色、字体) ) )。

数据绑定控件内部控件(Image、ComboBox、CheckBox、ListBox、Textbox、PictureBoxLabel ) )。

ActiveX控件(RichTextBox、Microsoft Chart、DataTimePicker、ImageCombo、Monthview、DataList、DtaCombo、Datagrid、micred

相关属性数据源、数据成员(数据集、数据字段、数据格式

数据环境设计器可以参与多个不同的数据库连接

操作说明:设计APP应用程序窗口、创建功能代码、存储项目

示例4 :记录分页

特点:以记录集分页特性进行记录分页

使用DataGrid控件的数据绑定功能显示分页后的数据记录

设计分析:使用记录集中的PageSize属性设置或返回一个记录中可以包含的记录数。

用两种方法显示记录页的数据。 不能使用DataGrid控件将分页记录集直接绑定到DataGrid控件。 将当前记录页上的数据复制到新记录集,然后绑定到DataGrid控件。 使用MSFlexGrid控件在运行时使用TextMatrix属性显示数据。

示例5 :数据查询

特征:使用ADO Command对象创建参数查询并查询数据库。

使用MSFlexGrid控件显示查询结果

设计分析:要实现数据库查询,有多种方法:1.使用查询参数生成SQL Select语句,然后使用ADO Command或ResordSet对象执行。 使用ADO Command对象创建参数查询。 执行Select语句检索数据库数据并将其存储在RecordSet对象中,然后在运行RecordSet对象的Find方法中查找符合条件的记录,或者将RecordSet对象的Filter属性存储在

技术说明:在MSFlexGrid控件中添加和清除数据(AddItem、RemoveItem、Clear );

要使用Command对象创建参数查询,请执行下列操作:

创建Command对象objCommandText=’SELECT * From系统用户Where username Like?’

2 .使用command对象的CreatParameter方法创建参数对象,并将其添加到command对象的Parameters集合中。

Dim parm as parameter

set parm=objcmd.creat parameter (‘ username ‘,advarchar,adparaminput,10 ) )。

objcmd.parameters.append parm

3 .设置参数值,并设置objcmd(‘username )=’admin ) )

通过执行Command的Execute方法完成查询