Hallo Leute,
ich benutze zum füllen meines Datasets die Extensions von @ErfinderDesRades.
Dies funktioniert auch einwandfrei und ich bin voll und ganz zufrieden damit.
Jetzt ist es nur so, dass ich in mein Dataset eine Tabelle einfügen will, die NUR aus berechneten Spalten besteht und somit auch nicht in der DB existiert. Gibt es in den Extensions irgendeine Funktion in der man einzelne Tabellen ausschliessen kann? Oder wie muss ich die Extensions modifizieren, dass er mir diese Tabelle nicht laden will?
Vielleicht noch:
Bei der ds.Adapter(adp) fliegt er mit Fehler:
Eine Ausnahme (erste Chance) des Typs "MySql.Data.MySqlClient.MySqlException" ist in MySql.Data.dll aufgetreten.
Die Extension:
ich benutze zum füllen meines Datasets die Extensions von @ErfinderDesRades.
Dies funktioniert auch einwandfrei und ich bin voll und ganz zufrieden damit.
Jetzt ist es nur so, dass ich in mein Dataset eine Tabelle einfügen will, die NUR aus berechneten Spalten besteht und somit auch nicht in der DB existiert. Gibt es in den Extensions irgendeine Funktion in der man einzelne Tabellen ausschliessen kann? Oder wie muss ich die Extensions modifizieren, dass er mir diese Tabelle nicht laden will?
Vielleicht noch:
Bei der ds.Adapter(adp) fliegt er mit Fehler:
Eine Ausnahme (erste Chance) des Typs "MySql.Data.MySqlClient.MySqlException" ist in MySql.Data.dll aufgetreten.
Die Extension:
VB.NET-Quellcode
- ''' <summary>
- ''' sets the manager of all Tables, TableAdapters and BindingSources and stuff
- ''' </summary>
- <Extension()> _
- Public Function Adapter(ByVal dts As DataSet, ByVal value As DatasetAdapter) As DataSet
- Dim adp = dts.Adapter
- If adp.NotNull Then
- If adp Is value Then Return dts
- Throw value.Exception("Dataset.Adapter already initialized")
- End If
- value.DataSet = dts
- DatasetAdapterBase.Attachs(dts) = value
- Return dts
- End Function
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „TS71M“ ()