Visual Basic入门教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic入门教学

21.3.4 水晶报表实例 【示例21-8】以21.3.2小节创建的报表文件为例,创建一个显示报表的实例。 20.2 ADO数据控件访问数据库 ADO数据对象包含非常强大的功能和良好的灵活性。在Visual Basic中包含一个新数据控件:ADO数据控件。该控件主要操作ADO数据对象。ADO数据控件可以在设计模式下绑定到某个控件,该控件即成为一个绑定控件用以显示数据记录。 20.2.1 建立ADO数据控件 ADO数据控件不是Visual Basic中默认控件,必须手动添加。选择“工程”|“部件”选项,弹出“部件”对话框,选择“Microsoft ADO Data Control 6.0”选项。单击“确定”按钮。 20.2.2 连接数据源 连接方式包括以下几种方法: 使用Data Link文件。 使用ODBC数据资源名称。 使用连接字符串。 记录源连接方式包括SQL语言查询、表类型、存储过程和未知类型四种,如图20.7所示。具体参数说明如下: AdcmdText:使用一个SQL查询字符串。 Adcmdtable:使用给一个数据库的表。 Adcmdstoredproc:调用一个已存的过程名称。 20.2.3 代码修改数据源 ADO数据控件可以在设计期间设定记录源,也可以在程序运行期间设置数据源名称。主要修改Connectionstring和Commandtype、Recordsource属性。最后调用Refresh方法来刷新查询数据。 20.2.4 ADO数据控件实例 数据控件可以将数据连接至数据源。用户需要在最终界面来查看和修改这些数据记录。因此需要使绑定显示数据控件与数据控件相关联。绑定控件必须要指定显示数据控件的Datasource和Datafield属性。其中,Datasource属性可以与数据控件相关联。Datafield属性设置数据库中表的字段名称。 20.2.5 建立Datagrid控件 Datagrid控件不是Visual Basic中的默认控件,需要手动添加。选择“工程”|“部件”选项,弹出“部件”对话框,选择“Microsoft Data grid Control 6.0”选项。单击“确定”按钮。 20.2.6 Datagrid控件显示数据 Datagrid控件显示数据需要指定其数据源,主要设置Datasource属性。Datagrid控件不同于其他数据显示控件,不需要指定Datafield属性。Datagrid控件中显示表或SQL语句中多个字段名。右击Datagrid控件,选择“属性”命令,弹出“属性页”对话框。 20.2.7 代码修改Datagrid控件 Datagrid控件可以在设计期间显示数据内容和格式。还可以在程序运行期间修改Datagrid控件的内容。 Datagrid1.Caption = 进销存 Datagrid1.Columns(0).Locked = True Datagrid1.Columns(0).NumberFormat = #,##0.00 Datagrid1.Columns(0).Width = 300 Datagrid1.Columns(0).Visible = True Datagrid1.Columns(0).Alignment = dbgRight 20.2.8 Datagrid控件实例 【示例20-4】使用Datagrid控件显示数据。 20.3 ADO对象访问数据库 上一节介绍ADO数据控件的使用方法。当在Visual Basic程序中使用ADO数据对象时,ADO数据对象的强大功能才能体现出来。本节介绍如何使用ADO数据对象来访问数据库。 20.3.1 操作ADO对象 1.使用Open方法打开一个连接 2.使用Execute方法返回一个记录集 3.使用Close方法关闭连接 20.3.2 DSN-less连接数据源 最常见的DSN-less连接为连接Access数据库的连接方法。 SQL Server的连接方法 Cn.Connectionstring=”Provider=Microsoft.jet.oledb.3.51;Data source=c:\Test.mdb” Cn.Connectionstring=”Driver=Microsoft Access Driver(*.mdb);DBQ=c:\Test.mdb” Cn.Connectionstring=”Provider=SQLOLEDB.1;Password=pwd;user id=myuser;Location=SQLSERVER;Database=MYDATABASE” 20.3.3 操作记录集 1.创建记录集 2.显示记录 Dim Rs as adodb.re

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档