访问数据库时有几句是这样的,报错说:org.apache.jasper.JasperException: [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: 'gi' 附近有语法错误。
但是这是从查询分析器直接复制过来的啊,应该没有语法错误啊。
谢谢了。
Statement  Stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="SELECT gi.GoodsID,gi.GoodsName,gt.GoodsTypeName,gi.Price,gi.NumNow,gi.NumHigh,gi.NumLow,gi.GoodsDescr FROM  GoodsInfo gi INNER JOIN GoodsType gt ON gi.GoodsTypeID=gt.GoodsTypeID WHERE gi.NumLow<gi.NumNow";
rs=Stmt.executeQuery(sql);