我对此进行了大量研究并尝试了所有建议。
我在 SQL Server 表中有一个名为LotSqFt
. 该表使用名为的存储过程进行更新sp_EditRecord1
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
SET NOCOUNT ON
GO
ALTER PROCEDURE [dbo].[sp_EditRecord1]
@LotID INT,
@LotSqFt VARCHAR(16)
AS
UPDATE Lot
SET LotSqFt = @LotSqFt
WHERE LotID = @LotID
我从 ASP 页面调用此过程,我收到以下错误:
ADODB.Connection 错误 '800a0cc1'
在与请求的名称或序号相对应的集合中找不到项目。/DTS/engine/processor.asp,第 110 行
第 110 行是:
Response.Write(oDBc.Errors(0).Description)
我读过的所有内容都表明该列的名称错误或不存在。这对我来说不是这种情况,因为我可以在查询分析器中看到该列并从中检索数据。还有什么我忽略的吗?