2011-06-01 51 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