我想进行一下统计。以下语句在sql server 中运行正常:
select PopenTime as 时间, count(*) as 数量 from View_ProjectStatus1 group by PopenTime
但在asp.net中使用时,总出现如下错误:
' ' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: ' ' 附近有语法错误。
源错误:
行 11: Dim adapter As New SqlDataAdapter(selectString, conn1)
行 12: Dim ds As New DataSet()
行 13: adapter.Fill(ds)
行 14: Dim dt As DataTable = ds.Tables(0)
行 15: If ds.Tables.Count > 0 Then
麻烦高手看一下什么原因?
另外:我试了一下以下语句:staticStr = " select * from View_ProjectStatus1"
在asp.net中可以正常运行。
为什么第一条语句总有错误提示呢?
谢谢!
------解决方案--------------------------------------------------------
把Group By前面的全角空格换成半角的。