当前位置:编程学习 > C#/ASP.NET >>

执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息

异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '(' 附近有语法错误。

源错误: 


行 165:        SqlDataAdapter dap = CreateDataAdaper(procName,null);
行 166:        DataSet ds = new DataSet();
行 167:        dap.Fill(ds,tbName);
行 168:        this.Close();
行 169:        //得到执行成功返回值

源代码:

#region   执行参数命令文本(有返回值)
    /// <summary>
    /// 执行查询命令文本,并且返回DataSet数据集
    /// </summary>
    /// <param name="procName">命令文本</param>
    /// <param name="prams">参数对象</param>
    /// <param name="tbName">数据表名称</param>
    /// <returns></returns>
    public DataSet RunProcReturn(string procName, SqlParameter[] prams, string tbName)
    {
        SqlDataAdapter dap = CreateDataAdaper(procName, prams);
        DataSet ds = new DataSet();
        dap.Fill(ds, tbName);
        this.Close();
        //得到执行成功返回值
        return ds;
    }

    /// <summary>
    /// 执行命令文本,并且返回DataSet数据集
    /// </summary>
    /// <param name="procName">命令文本</param>
    /// <param name="tbName">数据表名称</param>
    /// <returns>DataSet</returns>
    public DataSet RunProcReturn(string procName, string tbName)
    {
        SqlDataAdapter dap = CreateDataAdaper(procName,null);
        DataSet ds = new DataSet();
        dap.Fill(ds,tbName);
        this.Close();
        //得到执行成功返回值
        return ds;
    }

    #endregion

 
C#调试错误 --------------------编程问答-------------------- sql中有错误。检查下其中"("附近的代码。 --------------------编程问答-------------------- 在存储过程中,加一行代码,print @sql,将sql语句打印出来看看哪里语法错误。 --------------------编程问答-------------------- sql语句有问题,很明显
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,