如何在VB应用程序中刷新数据库连接到SQL Server 2005,以便每当SQL中的数据发生更改时,应用程序都会选择此类更改?目前,应用程序仅在重新启动后才会获取更改,这不是我想要的。
答案 0 :(得分:1)
您无需“刷新”数据库连接。如果您的应用程序仅在重新启动后进行更改,那么您的事务处理就会出现问题。
答案 1 :(得分:1)
您可能没有将更改提交到数据库。或者是否再次运行查询。
答案 2 :(得分:0)
可能不是需要刷新的连接。您可能在代码中有一些在应用启动时查询数据的内容,而不会再次查询数据。你能发布你的代码以及你想要做什么吗?
答案 3 :(得分:0)
您是否希望自动更新程序中的数据,因为sqlserver中的数据会发生变化?我认为你不能那样做。
答案 4 :(得分:0)
我首先要查找设置事务隔离级别的命令
e.g. "*SET TRANSACTION ISOLATION LEVEL ...*"
这可以在代码中设置,也可以从DB默认。确定应用程序正在运行的隔离级别以及这是否合适。
使用Google命令或查看SQL Server联机丛书以获取更多详细信息。