晕 为了 这个问题 搞了一下午 找便了 所有的sql语句 没错呀 怎么能提示说我=号附近语法有错误呢 我靠 直接调试吧 结果忘记写表名了 晕猴
大家要是以后遇见了 这种问题 在出现这个异常的 前后找一下 也是很有必要的 不要看你刚才的功能运行已经OK了 但是 以后的功能如果要依托这个功能去实现的话 那么就不知道是不是可以解决了
如:
private const string SQL_SELECT_PRODUCT = "select ProductItem.ItemId,Product.ProductId,ProductItem.Price,ProductItem.ItemName,ProductItem.ItemImage,Product.ProductName,Product.Categoryid,Inventory.Qty from INNER JOIN Product ON ProductItem.ProductId=Product.ProductId INNER JOIN Inventory ON ProductItem.ItemId=Inventory.ItemId where ProductItem.ProductId=@productid";
from后边没有表名呀........ 低级失误