Sql server 2005 需要停止弹出“将数据库上下文更改为'DB_Name'”

Sql server 2005 需要停止弹出“将数据库上下文更改为'DB_Name'”,sql-server-2005,delphi-xe7,Sql Server 2005,Delphi Xe7,我正在将数据库上下文更改为。。使用USE语句时的消息。应用程序是使用Delphi XE7构建的。我需要修改中间的数据库而不尝试获取此消息。我需要的另一个数据库是tempDB。是否有任何SQL语句可从代码中传递以阻止此消息的出现?您使用的是哪些db access组件,Ado组件,如TAdoQuery或什么?如果我将TAdoQuery的Sql设置为使用pubs select*from authors,然后调用AdoQuery.Open,则返回authors表的行时不会出现任何消息,例如您引用的消息…

我正在将数据库上下文更改为。。使用USE语句时的消息。应用程序是使用Delphi XE7构建的。我需要修改中间的数据库而不尝试获取此消息。我需要的另一个数据库是tempDB。是否有任何SQL语句可从代码中传递以阻止此消息的出现?

您使用的是哪些db access组件,Ado组件,如TAdoQuery或什么?如果我将TAdoQuery的Sql设置为使用pubs select*from authors,然后调用AdoQuery.Open,则返回authors表的行时不会出现任何消息,例如您引用的消息……请将触发错误的确切delphi代码以及发生错误时正在执行的Sql添加到q中。如果你不能提供这些细节,我认为这个问题应该结束,因为它不能被回答。很抱歉迟了回答。通过在显示错误消息时添加条件以使此消息不会显示,解决了此问题。使用的代码:if not E.LastMessage。包含“将数据库上下文更改为”,然后