Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正在执行的Gridview捕获SQL选择命令_C#_Asp.net_Gridview - Fatal编程技术网

C# 正在执行的Gridview捕获SQL选择命令

C# 正在执行的Gridview捕获SQL选择命令,c#,asp.net,gridview,C#,Asp.net,Gridview,是否仍然可以捕获Gridview正在执行的命令以供以后使用?我有一个gridview,它使用一些文本框中的参数,因此它生成一个自定义语句。我想知道在执行语句期间或之后,我是否可以得到该语句,然后返回结果。我需要保存它,以便用返回的数据填充CSV文件?Gridview不执行命令。您是否碰巧将其连接到SqlDataSource?无论您将其附加到什么,在查找要挂接的select事件时,您都希望查看数据源本身,而不是gridview 如果您愿意,有几种方法可以从GridView和/或特定数据源“导出”到

是否仍然可以捕获Gridview正在执行的命令以供以后使用?我有一个gridview,它使用一些文本框中的参数,因此它生成一个自定义语句。我想知道在执行语句期间或之后,我是否可以得到该语句,然后返回结果。我需要保存它,以便用返回的数据填充CSV文件?

Gridview不执行命令。您是否碰巧将其连接到SqlDataSource?无论您将其附加到什么,在查找要挂接的select事件时,您都希望查看数据源本身,而不是gridview

如果您愿意,有几种方法可以从GridView和/或特定数据源“导出”到csv。你能再告诉我们一些你的要求吗


@mfredrickson也有一个很好的建议。如果您无法通过观看应用程序获得所需的答案,则始终可以从数据库本身获得最终答案…

这不是直接可能的,因为根据您的解释,我了解您正在使用一些数据源控件,可能是参数化查询

但是在代码中执行相同的查询并不太困难。在您传递查询中参数的文本框中的值时,请参阅本文


SqlDataSource也在幕后完成了这项工作,它从您提供的输入文本控件中收集值。

如果您使用的是SQL Server,您是否考虑过使用SQL Server Profiler捕获发送到数据库的查询?是的,我正在将其连接到使用存储过程从数据库获取数据的SQL数据源。我的要求:我希望此数据列表中返回的结果(如姓名和联系信息)我希望用户能够单击将生成CSV的链接,然后允许他们下载。