用command对象打开存储过程得到的记录集居然提示"不支持更新..."
'存储过程
CREATE PROCEDURE 查找货品图片
@hpbh varchar(10),
AS
select *--编号,图片
from 货品信息
where 编号=@hpbh
go
'vb代码
dim Cmd as Command
Set Cmd = New Command
Cmd.ActiveConnection = Cn_SQL
Cmd.CommandType = adCmdStoredProc
Cmd.CommandText = "查找货品图片"
Cmd.Parameters("@hpbh") = Bh.Text
dim Rs as Recordset
Set Rs = New Recordset
Rs.CursorLocation = adUseClient
Rs.CursorType = adOpenKeyset
Rs.LockType = adLockOptimistic
Set Rs = Cmd.Execute
Rs.Fields("图片") = "" '出错,提示记录集不支持更新
Rs.Update