SELECT
*
FROM #Proc_UsersSelect
       WHERE ID>0源错误: 
行 218:        SqlDataAdapter da = new SqlDataAdapter(cmd);
行 219:        DataSet ds = new DataSet();
行 220:        da.Fill(ds);
行 221:        cmd.Parameters.Clear();
行 222:        return ds;
 

解决方案 »

  1.   

    #Proc_UsersSelect 是临时表吗?一般临时表都是在sql里处理。
      

  2.   

    System.Data.SqlClient.SqlException: '5' 附近有语法错误
    -----------------你的SQL语句,写得有语法错误。 用SQL Profiler 去数据库里面抓一下语句,看下到底是个什么Sql。
      

  3.   

    先在数据库中调试SQL语句能否正确执行。
      

  4.   

    sql2000 中的事件探查器也行。。
    跟踪一下你的sql语句,肯定有问题
      

  5.   

    把你的sql语句贴出来这应该是sql语句的错误。。