當前位置:首頁 » 編程語言 » vb調用sql批處理
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

vb調用sql批處理

發布時間: 2023-01-21 00:23:52

① VB調用批處理的問題

問題1
.net環境
Dim hProcess As System.Diagnostics.Process = System.Diagnostics.Process.Start("A.bat")

hProcess.WaitForExit()

Dim iExitCode As Integer = hProcess.ExitCode

MessageBox.Show(iExitCode.ToString())
hProcess.Close()
hProcess.Dispose()
VB6環境:這個我沒試過,所以不能瞎說。網上查查,大概用api之類的

問題2
你可以把a.bat和vb的exe放在同一目錄下
也可以定義一個環境變數
調用的時候寫"%batfold%" & "a.bat"

問題3
直接肯定是不行的,如果只是邏輯代碼的話,只要把批處理的語法改為vb的語法才行,如果有其他操作的話,也要改成相應的vb命令

② 緊急求助,VB調用批處理命令的問題 100分懸賞

你用SHELL後面加個參數,不用0,看看他執行的時候命令行窗口是在哪個目錄下.

你在用VB的SHELL執行BAT的時候,調用的是C:\Documents and Settings下的BAT文件,

但是他執行的時候,默認是在VB程序文件的目錄下,如果程序文件的目錄下沒有你所要操作的文件,他就會找不到,你在批處理裡面要加上操作的文件的路徑試試吧.

③ VB調用批處理程序

可以通過VB調用BAT文件(其實通過cmd.exe實現調用,也可以winexec,shellexecute,但麻煩),如果要生成獨立的EXE,可以考慮RAR ,或者運行時寫入文件都行的

④ vb調用批處理

Private Sub Command1_Click()
Set WshShell = CreateObject("Wscript.Shell")
WshShell.CurrentDirectory = "C:\Program Files\WinRAR\"
ph = "WinRAR.exe"
WshShell.run ph
End Sub

⑤ 用VB調用批處理的問題

在批處理文件開頭加上
cd /d "%~dp0"

⑥ VB中的SQL語句—>我要在VB中寫一個查詢語句,但除了Where條件中的值不一樣,其他都一樣,怎麼實現批查詢

1、這個問題應該比較簡單,因為是過濾查詢,所以你需要將你需要有個地方來輸入你輸入你需要查詢的內容,你可以放一個TEXTBOX,然後構造下SQL就行了
Sql="Select * From Students Where StuName='" & text1.text & "'"

問題2、3沒能明白是啥意思,希望以上回答能幫到你!