标签: sql vb.net multithreading class
我有一个使用多线程的VB项目。
我有一个用于所有数据库通信的类。
每个线程都有一个数据库类的实例。
主程序从sql命令请求数据,这在大多数情况下都可以正常工作。
当一个线程正在进行更新并且主程序从表中请求数据时,它似乎接收到错误的表!看起来它收到了一个线程要求/正在使用的表。
我是否遗漏了某些内容或误解了VB中的线程和类是如何工作的?
任何建议都将被感激地收到