《VB使用VB开发SQLServer应用程序3.ppt》由会员分享,可在线阅读,更多相关《VB使用VB开发SQLServer应用程序3.ppt(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术v 通过ADO的 控件绑定技术,可以把控件和记录集连接起来,自动完成记录集中的数据的显示、更新等操作。v 数据绑定控件是任何具有“数据源(DataSource)”属性的控件。数据提供者可以是任何符合 OLEDB 规范的数据源。v 在 Visual Basic 的“工具箱”中不少控件都可以作为数据绑定的控件,包括复选框、组合框、图像、标签、列表框、图片框、以及文本框控件等。此外,Visual Basic 还包括了若干种数据绑定的 ActiveX 控件,诸如 DataGrid、DataComb
2、o、Chart、以及 DataList 控件等ADO的控件绑定技术的控件绑定技术3第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术通过设置控件的DataSource和DataField属性,可以将控件绑定到特定的记录集上。将控件绑定到记录集将控件绑定到记录集01.vbx02.vbx比较比较CH_1/04.vbxDataList控件示例DataGrid控件示例4第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术ADO Data 控件使用 Microsoft ActiveX 数据对象(AD
3、O) 来快速建立数据绑定的控件和数据提供者之间的连接。数据绑定控件是任何具有“数据源”属性的控件。数据提供者可以是任何符合 OLEDB 规范的数据源。尽管可以在应用程序中直接使用 ActiveX 数据对象,但 ADO Data 控件有作为一个图形控件的优势(具有“向前”和“向后”按钮),以及一个易于使用的界面,使您可以用最少的代码创建数据库应用程序。使用使用ADO Data控件的编程方法控件的编程方法5第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术窗体上放置一个 ADO Data 控件。(该图标的工具提示为 “ADODC”。)p新建一个
4、VB的企业版控件的工程p显示“部件”对话框。在这个“部件”对话框中,单击“Microsoft ADO Data Control 6.0”。 设置ADO Data的ConnectionString(连接字符串)属性,使该控件连接到合适的数据源。设置ADO Data的RecordSource (记录源)属性,返回特定的记录集。SELECT book.book_name AS 书名,authors.author_name AS 作者, book.price AS 单价,book.publisher AS 出版社 from book,authors where book.author_id=autho
5、rs.author_id将控件与ADO Data控件绑定使用使用ADO Data控件的编程方法控件的编程方法03.vbx6第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术p 利用代码方式设置ADO Data控件的属性值使用使用ADO Data控件的编程方法控件的编程方法04.vbxp ADO Data控件的RecordSet对象04.vbx7第第11章章 使用使用VB开发开发SQL Server应用程序应用程序ADO的控件绑定技术的控件绑定技术通过ADO的 控件绑定技术,可以把控件和记录集连接起来,自动完成记录集中的数据的显示、更新等操作。使用使用ADO Data控件的编程方法示例控件的编程方法示例比较使用编码方式的程序DataEntr.vbp,当该程序采用了ADO的控件绑定技术后,在编程上的区别。04.vbx结束结束