问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vbs文件怎样能实现连接Oracle的功能

发布网友 发布时间:2022-05-06 06:59

我来回答

1个回答

热心网友 时间:2022-06-28 23:25

1. Open a new project in Visual Basic and add a Reference to the Microsoft ActiveX Data Objects library.
2. Place the following controls on the form:
Control Name Text/Caption

Button cmdCheck Check
Button cmdSend Send
Text Box txtInput
Label lblInput Input:

3.
From the Tools menu, choose Options, Click the "Default Full Mole
View" option, and then click OK. This allows you to view all of the code
for this project.
4. Paste the following code into your code window:
Option Explicit
Dim Cn As ADODB.Connection
Dim CPw1 As ADODB.Command
Dim CPw2 As ADODB.Command
Dim Rs As ADODB.Recordset
Dim Conn As String
Dim QSQL As String

Private Sub cmdCheck_Click()

CPw1(0) = Val(txtInput.Text)

Set Rs = CPw1.Execute

MsgBox "Item_Number = " & Rs(0) & ". Depot_Number = " & Rs(1) & "."

Rs.Close

End Sub

Private Sub cmdSend_Click()

CPw2(0) = Val(txtInput.Text)

CPw2.Execute

MsgBox "Return value from stored procere is " & CPw2(1) & "."

End Sub

Private Sub Form_Load()

'You will need to replace the "*" with the appropriate values.
Conn = "UID=*****;PWD=****;DRIVER={Microsoft ODBC for Oracle};" _
& "SERVER=*****;"

Set Cn = New ADODB.Connection

With Cn
.ConnectionString = Conn
.CursorLocation = adUseClient
.Open
End With

QSQL = "Select Item_Number, Depot_Number From adooracle Where " _
& "item_number = "

Set CPw1 = New ADODB.Command

With CPw1
.ActiveConnection = Cn
.CommandText = QSQL
.CommandType = adCmdText
.Parameters.Append .CreateParameter(, adInteger, adParamInput)
End With

QSQL = "adoinsert"

Set CPw2 = New ADODB.Command

With CPw2
.ActiveConnection = Cn
.CommandText = QSQL
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter(, adInteger, adParamInput)
.Parameters.Append .CreateParameter(, adDouble, adParamOutput)
End With

End Sub

Private Sub Form_Unload(Cancel As Integer)

Cn.Close
Set Cn = Nothing
Set CPw1 = Nothing
Set CPw2 = Nothing

End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我想问扣扣邮箱在哪里 求几道奥数题的答案(算数的)要简便得算哈 能不能给我六十道五年级奥数题.要答案 六十道五年级奥数题? 比亚迪和哪国合资的车 入党政审有什么步骤? 请问邮箱在哪里我怎么找不到 夫妻相克表太准了 夫妻相克会离婚吗? 夫妻相克表太准了夫妻五行相克化解方法 无法登录学信网怎么办? 武汉万科华生公园大道附近有化工厂吗 武汉宜家荟聚购物中心和武广哪个好 武汉荟聚3-12-01-SU单元 武汉市汉口站/荟聚/园博园/宜家两居怎么样?有什么好玩的地方? 武汉荟聚中心里有始祖鸟专卖店么 武汉当代境moma配套学校 武汉市荟聚中心在什么地方 武汉宜家荟聚购物中心有哪些玩的 武汉荟聚中心为什么不过平安夜 本人厨师,因得重病需要回家调养。口头离职已经20多天了。厨师长找理由不放我走。没有合同。我应该怎么 梦见跟老公同房然后又吵架 需注意调养,别不好意思, 有哪几个症状告诉你,肾虚已“找上门”了? 补益气血的根本是调养脾胃,你如何理解这句话? 给儿媳发红包的转账婆婆火了,聊天记录让网友们都酸了,你怎么看呢? 住养老院39岁程序员已出院,住养老院有助于调理身体吗? 胃病反反复复是否能治疗好呢? 那些坚持吃中药调理身体的人最后怎么样了? 青春痘怎么调理(广告非诚者免进) 怎么做淘宝兼职赚钱 社保正常缴纳到帐而基数调理显示个人未到帐 武昌火车站到武汉荟聚中心怎么走 关于vbs连接oracle数据库 沃威星壁纸武汉店在哪 如何使用VBScript访问ORACLE数据库并查询一张表 VBS脚本连接Oracle数据库明码问题 vbscript ADO访问oracle 数据库的问题 Oracle数据库导出命令EXP写入批处理文件不能运行! - 信息提示 在客户端与在服务器端运行VBScript脚本有何区别?分别应如何声明? Java应届生的求职难题? Java求职 Java面试中有哪些陷阱 vbscript session("recordset") 缺少对象 夏普变频挂壁空调停机后黄灯闪烁怎么回事啊 嗯关于读书的名言警句 麦乐堡怎么样 汉堡店起名字 在汉堡店哪些套餐受欢迎,??? 我想开一家开汉堡店要多少钱 射手座男与什么星座配