我想知道我的基于ado.net的应用程序发送给服务器的sql语句是什么,以便记录异常和调试。我使用处理MS SQL连接提供程序的通用DAL。我在搜索时发现了这个查询,所以:FROM sys.dm_exec_query_statsDESC和许多其他的人一样
如果查询是从SSMS (SQL server Management Studi
然而,GO并不等同于EXEC。例如,以下代码工作:
IF OBJECT_ID('tempdb..GO语句,以便可以使用一个SQL命令在ADO.NET中运行生成的SQL?我使用ADO.NET与Server数据库对话。具体来说,我使用SqlCommand类在服务器上运行一个SQL。如果该Sql包含GO语句,那么它是无效的GO,因为GO不是SQL关键字,它用于在SSMS