我明明提供了参数,为什么还这样报告?
过程 'InsertProductBasicData' 需要参数 '@ProductStandard',但未提供该参数。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 过程 'InsertProductBasicData' 需要参数 '@ProductStandard',但未提供该参数。
========================================
具体如下
CREATE PROCEDURE InsertProductBasicData @ProductName char(40),@ProductStandard char(40),@Weight real,@OriginalCharge money as insert into Product(ProductName,ProductStandard,Weight,OriginalCharge) values(@ProductName,@ProductStandard,@Weight,@OriginalCharge)
GO
我明明提供了参数,为什么还这样报告?
我在数据库的表里也有这个字段的