我的项目运行出现如下错误:
“/ZYJAspprj”应用程序中的服务器错误。
--------------------------------------------------------------------------------
第 1 行: 'sal' 附近有语法错误。
......
异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: 'sal' 附近有语法错误。
源错误:
行 309: catch(Exception Err)
行 310: {
行 311: throw Err;
行 312: }
行 313: finally
源文件: d:\y2\zyjaspprj\业务逻辑\salmanager.cs 行: 311
......
[SqlException: 第 1 行: 'sal' 附近有语法错误。]
业务逻辑.SalManager.GetMulteSal(String deptno, String year, String month, String empname) in d:\y2\zyjaspprj\业务逻辑\salmanager.cs:311
ZYJAspprj.Main.Page_Load(Object sender, EventArgs e) in d:\y2\zyjaspprj\main.aspx.cs:68
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
而方法GetMulteSal()使用的sql语句在查询分析器里是可以运行的。我的程序是不是还有别的错误?
请高手指点。
这是为什么?sql语句可以运行,但执行项目时报错