Archief - [.NET] TableAdapter probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

stefan3006

Legacy Member
Hello,

Maandje terug heb ik een een aanpassing moeten doen in een asp.net app van onze klant. Ik heb toen een dataset aangemaakt met daarin 2 tableadapters. De methodes van de de tableadapters worden aangeroepen vanuit een functie in een classe.Dit werkt zonder problemen.

Functie ziet er als volgt uit:
Public Function GetFloat2Count(ByVal modelcode As String, ByVal startpoint As String, ByVal endpoint1 As String) As dsFloat.dtFloatCountDataTable

Dim dsFloat2 As New dsFloat
Dim dtFloat2 As New DataTable
Dim dtlist As dsFloat.dtFloatCountDataTable = dsFloat2.dtFloatCount

Using Dal As New ProdCountDB()
dtFloat2 = Dal.GetFloat2Count(modelcode, startpoint, endpoint1)
End Using
For Each row As DataRow In dtFloat2.Rows
Dim FloatRow As dsFloat.dtFloatCountRow = CType(dsFloat2.dtFloatCount.NewRow, dsFloat.dtFloatCountRow)
FloatRow.Total = CInt(row("Total"))
dsFloat2.dtFloatCount.Rows.Add(FloatRow)
Next

Return dsFloat2.dtFloatCount

End Function


Het probleem is nu dat ik weer een uitbreiding moet doen en een nieuwe tableadapter wil aanmaken.het aanmaken van de dataadapter is geen probleem, maar ik kan de methode uit de tableadapter niet selecteren in de nieuwe functie (rode tekst) functie is GetAllModels

Public Function GetActiveModel() As dsFloat.dtFloatModelDataTable

Dim dsFloat3 As New dsFloat
Dim dtFloat3 As New DataTable
Dim dtlist As dsFloat.dtFloatModelDataTable = dsFloat3.dtFloatModel

Using Dal As New ProdCountDB()
dtFloat3 = Dal.
End Using

Return dsFloat3.dtFloatModel

End Function

Ik ben al anderhalve dag aan het zoeken waaraan dit kan liggen maar zie geen enkele fout of probleem...

Ik hoop dat jullie kunnen helpen :$

Thx

Obliv`

Legacy Member
Private in plaats van Public of void in plaats van DataTable als returnValue?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan