1 / 25
文档名称:

面向对象程序设计(二).ppt

格式:ppt   大小:1,387KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象程序设计(二).ppt

上传人:酒酿小樱桃 2016/8/13 文件大小:1.35 MB

下载得到文件列表

面向对象程序设计(二).ppt

文档介绍

文档介绍:专业知识: 专业知识: 面向对象程序设计(二) 面向对象程序设计(二) 北京教育学院陈捷 2012 年9月实例:调查问卷系统之数据库连接复****复****如何在窗体上使用控件? 如何在窗体上使用控件? ??选择一个适当的控件选择一个适当的控件标签控件标签控件 ——显示显示文本框文本框 Textbox Textbox .text ——接收输入信息接收输入信息命令按钮 mandButton--- commandButton--- 确定程序走向确定程序走向( ( click click 单击) 单击) 单选按钮单选按钮 ——显示选项信息显示选项信息??在窗体上画出大小,设置属性在窗体上画出大小,设置属性??如何进入编程界面? 如何进入编程界面? ??双击命令按钮:系统自动建立一个该命令按钮的单击事件过程双击命令按钮:系统自动建立一个该命令按钮的单击事件过程??如何启动、停止程序调试如何启动、停止程序调试??工程工程??工程属性,设置启动窗体工程属性,设置启动窗体??单击向右三角,启动调试,单击方块,停止调试单击向右三角,启动调试,单击方块,停止调试调查问卷中用户身份验证调查问卷中用户身份验证?在常用系统中,身份验证是经常需要完成的功能?常见身份验证的方式?形成用户表,由多个用户名和对应密码组成?要求用户输入:用户名和密码?若所输入的用户名和密码与用户表中所存信息匹配,则说明用户身份合法,允许进入系统身份验证中所包括的技术点身份验证中所包括的技术点①需在数据库中形成用户表②在 VB 的窗体中与数据表相连③使用 VB 窗体中用户输入的用户名和密码,在数据库中查找④确认是否是合法用户 VB6 VB6 对数据库进行操作的工作原理对数据库进行操作的工作原理 VB6 不是直接对数据库操作的。它通过一个中间环节( Jet )对数据库进行操作。应用程序用户界面数据库引擎数据库与与数据库的数据库的连接方法连接方法一、在 VB 中可以访问哪些类型的数据库 1. Jet 数据库:数据库有 jet 引擎直接生成和操作。不仅灵活而且速度快, microsoft access 数据库就是这类数据库。在 VB 中以 mdb 格式为标准数据库文件格式 2. ISAM 数据库:即索引顺序访问方法( ISAM )数据库有几种不同形式。 Dbase 、 foxpro 、 text file 在 VB 中都可以生成或操作这些数据库。 3. ODBC 数据库:开放数据库连接,例如: SQL SERVER 、 ORACLE 等到。二、 VB 访问数据库有哪几种不同方法 ( DATA 控件) ( DAO )是一种面向对象的界面接口 ( JET ) ( ODBC ) ( RDC ) ( RDO ) 7. ADO 控件 ADO 控件是 新增功能,它在效率上更高,速度更快,它是独立于开发工具和开发语言的简单而且容易使用数据接口。建立在 ADO 控件基础上数据绑定成员 ADODC 、 DATA GRID DATALIST BO 三、 ADODC 控件与数据库文件的关系数据库文件是一种格式复杂的文件,对任何一个程序而言, 如果想自行解析文件格式而存取数据库的内容,都是一件相当复杂工程。因此 VB 提供了 ADODC 控件,其功能是进行文件结构分析并根据程序将来可能操作数据库建立必要的操作接口。连接方法: 1)将 adodc 控件添加到工具箱中(工程/部件/ micrlsoft ado data ) 2)设置 adodc 控件属性值: connectionstring 、 commandtype 、? recordsource 属性。? Connectionstring 属性内容: ?“ provider=; ? persist security info=false; ? data source=d:\ vb\mdb\ ”? commadtype (命令类型) 属性? adcmdtable (数据表) 、? adcmdtext (指令) ? adcmdstoredproc (存储过程) 、? adcmdnuknown (未定) ? recordsource (记录源)属性?如果命令类型是数据表,则 recordsource 属性值是数据表。?如果命令类型是指令,则 record