用VB创建一个可执行程序,该程序连上oracle数据库,执行一个查询,将查询结果保存到程序所在目录下的文本 50

我想做到如下:用VB创建一个可执行程序,该程序连上oracle数据库,执行一个查询,将查询结果保存到程序所在目录下的一个文本(逗号分隔或TAB分隔)编程环境是VB6或者V... 我想做到如下:
用VB创建一个可执行程序,该程序连上oracle数据库,执行一个查询,将查询结果保存到程序所在目录下的一个文本(逗号分隔或TAB分隔)
编程环境是VB6或者VS2005。默认暂定VB6吧。
我是完全不懂的 ,不仅要告诉我源码,还要告诉我把源码贴到哪里。也就是说从打开vb6以后的每一步。比如说要新建什么工程,到什么界面后单击或双击哪里,把哪部分源码复制到哪里去等等。谢谢
补充一下 假设电脑上装了oracle的client。 odbc里面也有oracle的选项。
连接字符串我懂比如说Provider=OraOLEDB.Oracle.1;User ID=hr;password=**;Data Source=oracle,
pl/sql 语句我懂比如说select * from dept。
我希望要的程序可以没有界面,比如说一运行就执行以上任务。不需要什么按钮啊 form啊,当然有最好,不过好像比较复杂,

我的进度如下:
vs2005 见vb的工程 选的是控制台程序
引用了adodb
源码如下
Module Module1

Sub Main()
Dim con As new ADODB.Connection
Dim rs As New ADODB.Recordset
Dim constr, sqlstr As String

constr = "Provider=OraOLEDB.Oracle.1;Password=hr;User ID=hr;Data Source=orcl"
con.ConnectionString = constr
con.Open()
sqlstr = "select * from jobs "
rs.Open(sqlstr, constr)
End Sub

End Module
哪里出了问题?
展开
 我来答
百度网友113faafa67c
2011-01-14 · TA获得超过1839个赞
知道小有建树答主
回答量:1200
采纳率:0%
帮助的人:937万
展开全部
1. sql服务器上需要有装oracle的client端(或者类似驱动)
2. 在sqlserver的企业管理器里建一个链接服务器(DBlink)具体方法可以查一下帮助
3.
insert into sqlserver_table
select * from openquery(你建的dblink名称,'oracle的select语句')
openquery的语法可以查帮助出来
注意select语法是跟oracle的,要用引号括起来当字符串,ms要大写

很久之前做过的,希望能帮上,试试看吧:)
tchongshuicw
2011-01-20 · TA获得超过4130个赞
知道大有可为答主
回答量:1878
采纳率:0%
帮助的人:2946万
展开全部
我怕明天起得晚,所以现在就预定第一缕阳光给你,祝你新春快乐!预定第一阵晨风给你,祝你一帆风顺!预定第一声鸟鸣,祝你心想事成! 加分吧,嘻嘻
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-01-22
展开全部
银铃轻响,是思念和祝福的投递。轻轻地一声问候,不想惊扰你,只想真切地祝你新春快乐!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式