1.在控制面板中找到ODBC数据源管理器
2.双击ODBC数据源管理
l 切换到[驱动程序]选项
l 查看是否安装Microsoft ODBC for Oracle驱动程序
3.添加ODBC数据源
l 切换到系统DSN,添加一个Oracle数据源
l 单击Add按纽
l 在列表框中选择Microsoft ODBC for Oracle选项,单击[完成]按纽
l 出现Microsoft ODBC for Oracle Setup 对话框
Data Source Name:Oracle2u
Description:教学演示
User Name:Scott
Server:Oracle
l 单击OK按纽关闭对话框,即可在System DSN 选项卡中看到添加的数据源名称
4.维护ODBC数据源
一旦建交好ODBC数据源后,可以通过ODBC数据源管理器方便地对其进行修改or删除。
1. 进入Oracle ODBC测试程序
分别点击:
[开始]
[程序]
Oracle-Ora Home81
Network Administration
Oracle ODBC Test
2.出现测试窗口
选择Connect连接,从[机器数据源]选择欲测试的数据名称。
3.进行Oracle联结
输入:
用户名称: scott
密码:tiger
服务器:Oracle
4.输入测试语句
如:Select * from emp
点击[execute],可看到测试语言的查询结果。
5.结束Oracle ODBC 测试
设置好ODBC数据源以后,就可以利用Visual Basic 提供的数据管理器来访问数据库了。
1. 启动 Visual Basic
2. 选择:
[外接程序]
[可视化数据管理器]
3. 弹出数据库管理器(VisData)的主窗口
4. 选择:
[文件]
[打开数据库]
ODBC
5. 弹出ODBC Logon对话框
在该对话框中,可以设置ODBC数据源的连接值。
例:
Counect Values
DSN:Oracle2u
UID:Scott
Password:Tiger
Database:
然后单击[确定]按纽
6. 连接成功后,在数据库窗口中显示所连接的Oracle数据库结构,其中包含了属性,数据表以及查询等。
7. 在SQL语句中,可以输入一些SQL命令,对数据库中的数据表进行查询操作。
例:输入select * from emp
然后单击Execute按纽。
此时会出现提示对话框,询问[这是SQL传递查询吗?] ,单击[否]按纽,可待执行结果。
8. 如果利用VB提供的开发工具,则能创造丰富多彩的界面。进一步的学习可参考有关VB数据库编程方面的书籍。
1. 进入Microsoft Excell
2. 点击:
[数据]
[获取外部数据]
[新建查询]
在“选择数据源”窗口中,选择〈新数据源〉,[确定],并依次进行下列输入:
l 请输入数据源名称
oracle4e
l 选择一个驱动程序
Microsoft ODBC for oracle
l [连接],并输入
用户名称:scott
密 码:tiger
服务器:oracle
l 为您的数据源选择一个默认表(可选)
emp
[√] 在数据源定义中保存用户号及密码
回到[选择数据源]框,点击[确定]退出。
3. 分别利用查询向导:
l 选择列
l 过滤数据
l 排序顺序
l 保存查询
l 将数据返回Microsoft Excel,并选择数据的存放单元格。
4.在Microsoft Excell工作表中使用数据库数据。
5.如在上述(3)中保存了查询,可直接运行数据库查询。
6.利用(2)所建立的数据源,可产生新的查询。新的查询除了在单表中进行外,还可在多表中进行。
7.若希望在Microsoft Excel编辑或更新数据,则在Microsoft Excel中点击:[数据],[获取外部数据],[编辑查询],在查询向导的最后一步选择[在Microsoft Excel浏览或编辑查询],之后,在[纪录]中选择[允许编辑],并在数据编辑(修改、增加数据)后,点击按钮[!]保存更新。
联系客服