动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.必须要熟悉的V$视图.
.2004开发技术年度综述之移动开发.
.Linux应用方案集锦.
.如何正确利用Rownum来限制查询所.
.RMAN自动备份的脚本(windows环境).
.ORACLE使用LogMiner分析重做日志.
.Oracle诊断案例-Sql_trace之一.
.ExactPapers Oracle 1Z0-001 200.
.Oracle开发人员的 JDOM 和 XML 分.
.如何使用分析函数进行行列转换.
.如何快速启动oracle 8i SQL-Plus?.
.学会使用Oracle9i带有tablespace.
.在Windows 2000下优化Oracle9i性.
.Oracle 10g学习手册2:安装与构建.
.VB程序如何连接数据库.
.在 Oracle 中编写的树级代码分享.
.Oracle数据库技术(26).
.日志恢复数据到时间点(总结).
.实现Oracle数据库复制.
.Linux之菜鸟日记(三).

VB程序如何访问数据库

发表日期:2008-2-9 |



 
通过【Data】控件访问数据库

    (1)启动VB。
    (2)出现如图10.12所示的新建工程的【新建】选项卡。

(图片较大,请拉动滚动条观看)
    (3)出现如图10.13所示的VB主界面。
VB程序如何访问数据库
    (4)如图10.14所示。
VB程序如何访问数据库
    (5)出现如图10.15所示的【属性窗口】界面。

(图片较大,请拉动滚动条观看)
    ―――――――――――――――――――――――――――――――――――――
    odbc;dsn=graduateDB;uid=scott;pwd=tiger;
    ―――――――――――――――――――――――――――――――――――――
    (6)如图10.16所示。
VB程序如何访问数据库
    (7)选择【Form1】窗体上出现名为Text1的【TextBox】控件。
    (8)出现如图10.17所示的【TextBox】控件的属性窗口。
    (9)按照和Text1同样的步骤添加名为Text2的【TextBox】控件,其主要的设置为。
    (10)按照和Text2同样的步骤添加名为Text3的【TextBox】控件,其主要的设置为。
    (11)设计好的窗体Form1如图10.18所示。

(图片较大,请拉动滚动条观看)
    (12)在VB主界面的【快捷按钮区】单击运行快捷按钮,如图10.19所示。

(图片较大,请拉动滚动条观看)
    (13)运行结果如图10.20所示。
VB程序如何访问数据库
VB程序如何访问数据库
    (14)读者可以从本书的配套光盘上找到实例的配套程序。
    【参见光盘文件】:第10章\使用Data控件访问数据库.vbp,窗体为Form1.frm。
    (15)利用表格来表示上述过程中窗体的设置,如表10.1所示。

(图片较大,请拉动滚动条观看)

通过【ADODC】控件访问数据库

    (1)启动VB,建立新的工程。
    (2)如图10.21所示的VB主界面的【菜单栏】选择【工程】/【部件】选项。
VB程序如何访问数据库
    (3)出现如图10.22所示的部件的【控件】选项卡。
    (4)如图10.23所示。

(图片较大,请拉动滚动条观看)
    (5)如图10.24所示。
    (6)出现如图10.25所示的属性页的【通用】选项卡。

(图片较大,请拉动滚动条观看)
    (7)切换到如图10.26所示的属性页的【身份验证】选项卡。

    (8)切换到如图10.27所示的属性页的【记录源】选项卡。

(图片较大,请拉动滚动条观看)
    (9)主要的属性设置如图10.28所示。

(图片较大,请拉动滚动条观看)
    (10)向Form1窗体中添加一个名为Text2的【TextBox】控件。
    (11)向Form1窗体中添加一个名为Text3的【TextBox】控件。
    (12)读者可以从本书的配套光盘上找到实例的配套程序。
    【参见光盘文件】:第10章\使用ADODC控件访问数据库.vbp,窗体为Form2.frm。
    (13)利用表格来表示上述过程中窗体的设置,如表10.2所示。

(图片较大,请拉动滚动条观看)

(图片较大,请拉动滚动条观看)
    (14)程序运行结果如图10.29所示。
VB程序如何访问数据库

通过【ADODB】编程对象访问数据库

    1. 引用【ADODB】对象
    要使用【ADODB】对象,必须首先进行引用。
    (1)启动VB,新建工程。
    (2)如图10.30所示。
    (3)出现如图10.31所示的【引用】界面。

(图片较大,请拉动滚动条观看)
    2. 使用【ADODB】对象编程
    (1)设计如图10.32所示的窗体Form3。
VB程序如何访问数据库
    利用表格来表示上述过程中窗体的设置,如表10.3所示。

(图片较大,请拉动滚动条观看)

(图片较大,请拉动滚动条观看)
    (2)读者可以从本书的配套光盘上找到实例的配套程序。
    【参见光盘文件】:第10章\使用ADODB对象编程访问数据库.vbp,窗体为Form3.frm。
    (3)窗体Form3内所有的VB代码如下。
     ―――――――――――――――――――――――――――――――――――――
    ‘强制性声明变量后才能使用
    Option EXPlicit
    ‘定义RS为ADODB对象的记录集
    Dim Rs As New ADODB.Recordset
    ‘定义conn为ADODB对象的连接
    Private conn As ADODB.Connection
    ‘窗体运行时初始化过程
    Private Sub Form_Load()
    ‘定义ConnStr为连接字符串
    Dim ConnStr As String
    ‘定义Cmd为ADODB的命令字符串
    Dim Cmd As New ADODB.Command
    Set conn = New ADODB.Connection
    ConnStr = "DSN=graduateDB;uid=scott;pwd=tiger;"
    conn.ConnectionString = ConnStr
    ‘按照ConnStr的内容连接数据库
    conn.Open
    ‘查询数据表dept的内容
    With Cmd
    .ActiveConnection = conn
    .CommandType = adCmdTable
    .CommandText = "dept"
    End With
    ‘将数据表dept的内容送记录集RS
    With Rs
    .CursorLocation = adUseClient
    .CursorType = adOpenStatic
    .LockType = adLockPessimistic
    .Open Cmd
    End With
    ‘定义3个文本框的数据源为RS
    Set Text1.DataSource = Rs
    Set Text2.DataSource = Rs
    Set Text3.DataSource = Rs
    ‘定义3个文本框显示的字段
    Text1.DataField = "DEPTNO"
    Text2.DataField = "DNAME"
    Text3.DataField = "LOC"
    End Sub
    ‘单击【首记录】按钮的执行过程
    Private Sub CmdFirst_Click()
        Rs.MoveFirst
        Rs.Update
    End Sub
    ‘单击【上记录】按钮的执行过程
    Private Sub CmdPrevious_Click()
      Rs.MovePrevious
      If Rs.BOF Then
         Rs.MoveFirst
         Rs.Update
      End If
    End Sub
    ‘单击【下记录】按钮的执行过程
    Private Sub CmdNext_Click()
      Rs.MoveNext
      If Rs.EOF Then
        Rs.MoveLast
        Rs.Update
     End If
    End Sub
    ‘单击【末记录】按钮的执行过程
    Private Sub CmdLast_Click()
      Rs.MoveLast
      Rs.Update
    End Sub
    ‘单击【退出】按钮的执行过程
    Private Sub CmdExit_Click()
       conn.Close
       Set conn = Nothing
       Unload Me
       End Sub
    ―――――――――――――――――――――――――――――――――――――
    (4)窗体Form3的运行结果如图10.33所示。

VB程序如何访问数据库

上一篇:VB+Oracle 9i如何构建开发和运行的环境 人气:641
下一篇:VB程序如何连接数据库 人气:1394
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-7 Web Wiz Forums(论坛系统) v9.53
2008-10-7 Web Wiz Forums(论坛系统) v9.53
2008-10-7 Web Wiz Forums(论坛系统) v9.53
2008-10-7 HDWiki v4.0.1 bulid 081007 UTF
2008-10-7 迅易评选投票管理系统 v10.0
2008-10-7 HDWiki v4.0.1 bulid 081007 GBK
2008-10-7 Bitrac单用户博客 v1.14 bulid 0
2008-10-7 OpenX(广告管理系统) v2.6.2 多国
2008-10-7 乐铺网店系统免费普及版 v3.41
2008-9-29 酷狗音乐(原KuGoo)2008 v5.310 正
2008-9-29 QQTab 1.1
2008-9-29 网络传送带 Net Transport 2.64a
2008-9-29 谷歌金山词霸v1.8
2008-9-29 TweakVI 1.0 Build 1090
2008-9-29 ACDSee Pro 2.5 Build 333 汉化绿
2008-9-29 Winamp v5.541(2189) 周明波简体
2008-9-27 CCleaner 2.12.651
2008-9-27 Mozilla Thunderbird 2.0.0.17 英
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成