我正在使用VB应用程序,它连接到MySQL数据库远程托管在真实的网络服务器上。
当我尝试一个一个地插入最小50条记录时,它会挂起我的VB应用程序,有时OS建议终止任务。
我在VB中使用Mysql连接器和ADO。
我的应用程序需要4000条记录才能接收或发送到数据库。在这种情况下,连接VB和MySql的最佳和快速方式是什么?
敬请指教。
发布于 2014-01-10 18:56:33
如果确实需要逐个插入记录,则应在每次插入后创建一个DoEvents。
For i = 1 To 4000
' Insert record
' ......
DoEvents
Next iDoevents防止死锁,并允许处理其他应用程序事件。
(有时使用Doevents循环可能需要更长的时间)
https://stackoverflow.com/questions/21030663
复制相似问题