首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cmd.Parameters诉Cmd.Parameters.Item

Cmd.Parameters诉Cmd.Parameters.Item
EN

Stack Overflow用户
提问于 2019-05-08 11:27:08
回答 1查看 142关注 0票数 0

使用VB.Net代码时,我面临一些尴尬的情况。

我有ASP.Net的源代码使用VB.Net,这是在2010年末编写的。

三天前天气一直很好。

下面的代码行直到3天前才开始工作。

代码语言:javascript
复制
Cmd.Parameters("@idnum").Value = e.Item.Cells.Item(2).Text 

但是我在代码中做了一些修改,现在上面的代码行不起作用了。我检查了System.SQL.Client引用是否相同,并且有窗口或.net框架更新。我不知道发生了什么事。

虽然我找到了解决办法

代码语言:javascript
复制
Cmd.Parameters.Item("@idnum").Value = e.Item.Cells.Item(2).Text

但是我很想了解什么可能是以后代码失败的原因。

编辑1:下面是如果

System.MissingMemberException未被用户代码HResult=-2146233070 Message=Overload解析所处理,因为没有任何可访问的“参数”接受此数量的参数。Microsoft.VisualBasic.CompilerServices.OverloadResolution.ResolveOverloadedCall(String StackTrace:在StackTrace MethodName,MemberInfo[]成员,Object[]参数,String[] ArgumentNames,Type[] TypeArguments,BindingFlags LookupFlags,Boolean,ResolutionFailure& Failure,Container BaseReference) at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ResolveCall(Container BaseReference,String BaseReference,Arguments,BaseReference参数,en21#,,en25#,Boolean,ResolutionFailure& Failure&Failure(在en2#实例中),在Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object实例中键入Type、String MemberName、Object[]参数、String[] ArgumentNames、Type[] TypeArguments、Boolean[] CopyBack、Type类型、String MemberName、Object[]参数、String[] ArgumentNames、Type[] TypeArguments、Boolean[] CopyBack(对象发送方)在C:\HMGS开发源BioUrja\WebSource\HMGS\HMIOnly\Orders\Order.aspx.vb:line 1937 at System.Web.UI.WebControls.DataGrid.OnItemDataBound(DataGridItemEventArgs e)中,System.Web.UI.WebControls.DataGrid.CreateItem(Int32 itemIndex、Int32 dataSourceIndex、ListItemType itemType、布尔dataBind、Object dataItem、DataGridColumn[]列、TableRowCollection行,在C:\HMGS开发源BioUrja\WebSource\HMGS\HMIOnly\Orders\Order.aspx.vb:line 1885 at HMGS.Order.popInfo(Object idnum)\HMGS开发源BioUrja\WebSource\HMGS\HMIOnly\Orders\Order.aspx.vb:line 841 at HMGS.Order.Page_Load(对象发送方,在C:\HMGS开发源BioUrja\WebSource\HMGS\HMIOnly\Orders\Order.aspx.vb:line 75 at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(布尔型includeStagesBeforeAsyncPoint,布尔型includeStagesAfterAsyncPoint) InnerException:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-14 11:10:55

这件事解决了..。

在Infer属性上设置是项目设置,当Infer上的设置为ON问题解决时,该属性是关闭的。

参考链接在这里输入链接描述

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56039728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档