2014-01-09 198 views
1

我正在使用VB應用程序連接到遠程託管在真正的Web服務器上的MySQL數據庫。VB6連接到遠程mySQL服務器掛起應用程序

儘管我試圖逐個插入最少50條記錄,但它掛起了我的VB應用程序,有時操作系統建議終止任務。

我在VB中使用Mysql ODBC連接器和ADO DB。

我的應用程序需要4000條記錄才能接收或發送到數據庫。 在這種情況下,連接VB和MySql的最佳方法是什麼?

請注意。

回答

1

如果您確實需要逐一插入記錄,則應在每次插入後製作一個DoEvents。

For i = 1 To 4000 
    ' Insert record 
    ' ...... 

    DoEvents 
Next i 

Doevents可防止死鎖並允許處理其他應用程序事件。

(有時使用Doevents循環可能需要更長的時間)

相關問題