小编use*_*062的帖子

如何在VBS中创建循环?

我有一个连接到FoxPro数据库的VBS脚本.

Dim oCN : Set oCN = CreateObject("ADODB.CONNECTION")
oCN.Open sCS
Dim oRS : Set oRS = oCN.Execute("SELECT SN_ANALSYS, SN_CRLIM, SN_CURRBAL FROM " & WScript.Arguments(0) & "_SNAME.DBF WHERE SN_ANALSYS != '' ORDER BY SN_ANALSYS ASC")
Do Until oRS.EOF
   WScript.Echo oRS.Fields(0).value, "50", oRS.Fields(1).Value
   WScript.Echo oRS.Fields(0).value, "51", oRS.Fields(2).Value
   oRS.MoveNext
Loop
oCN.Close
Run Code Online (Sandbox Code Playgroud)

我通过BAT运行它:

C:\query.vbs A > \\share\results.txt
Run Code Online (Sandbox Code Playgroud)

A是在查询中使用(WScript.Arguments(0)).但是我希望能够这样做:

C:\query.vbs A,D > \\share\results.txt
Run Code Online (Sandbox Code Playgroud)

因此,它使用A和运行2个查询,D但结果是相同的results.txt.

vbscript batch-file

6
推荐指数
1
解决办法
267
查看次数

使用 SQLPlus 时如何设置 Oracle 绑定变量?

使用 SQLPlus 时如何设置 Oracle 绑定变量?

例子:

SELECT orders.order_no FROM orders WHERE orders.order_date BETWEEN :v1 AND :v2
Run Code Online (Sandbox Code Playgroud)

如何设置的日期:v1:v2

oracle sqlplus

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

oracle ×1

sqlplus ×1

vbscript ×1