2011-06-01 84 views
1

我已经按照本教程的大部分来解释我在做什么。 http://www.asp.net/data-access/tutorials/creating-a-business-logic-layer-vb使用storedprocedure更新vb.net formview的帮助

我需要做的是找出能够更新我的formview的最佳方法。我不明白教程试图向我解释什么,所以我尝试了我以前更新GridView的方式。但我收到“没有为此对象定义的无参数构造函数”。我试图调试和查看调用堆栈,但它并没有真正告诉我很多。

我有我的SQL存储过程来更新哪些时执行工作正常。


我也有我引用应用程序的详细信息类另一个类

applicant.vb

这是为了代码为当您单击详细信息,它通过在GridView中查看链接你到另一个页面,显示申请人的详细信息,它是在同一个申请人.vb类

我想在.aspx页面上使用以下方法更新,但我收到以下错误“没有无参数构造函数定义d为这个对象。“

Memberdetails.aspx

回答

0

不知道哪一行代码导致的错误,我不能肯定地说,不过,我的猜测是,你的错误是在这行代码。

_applicantadapter =新applicantTableAdapter

把一个开放的括号applicantTableAdapter看到不同的构造函数签名为您提供该类型后。我敢打赌,你会看到没有选项不允许任何参数。

该错误意味着您尝试实例化的对象类型要求您包含参数(并且不是)。

+0

感谢您的回应没有帮助。在我的情况下,表格适配器严格按照pappid填写表单。另外我以为我在我的代码中提供参数在申请人.vb – Tim 2011-06-01 23:11:21

+0

下面所以你说你找到了吗? – N0Alias 2011-06-02 01:18:31

+0

nope仍在尝试 – Tim 2011-06-02 02:25:18