title image


Smiley Data
Hallo!



Warum bekomme ich bei folgendem Code immer eine NullReferenceException Fehlermeldung, beim Versuch eine DataColumn.Expression Eigenschaft mit Parent zu setzen?



Private Sub LoadData()

Dim SQL As String

Dim myData As DataBase.Data

Dim myDsTmp As New DataSet

Dim myTblB As DataTable

Dim myTblZ As DataTable

Dim myFCK As ForeignKeyConstraint



Try

myData = New DataBase.Data(myTest.Connection)

myDS.EnforceConstraints = False

myDS.Clear()

Me.DataGrid1.DataSource = Nothing



SQL = "SELECT * FROM tbl_besitzer"

myDsTmp.Tables.Add(myData.GetDataTable("tbl_besitzer", SQL))

SQL = "SELECT * FROM tbl_zuechter"

myDsTmp.Tables.Add(myData.GetDataTable("tbl_zuechter", SQL))



myDS.Merge(myDsTmp)

myTblB = myDS.Tables.Item("tbl_besitzer")

myTblZ = myDS.Tables.Item("tbl_zuechter")



myFCK = New ForeignKeyConstraint("relBesitzer", myTblZ.Columns("zuechterNr"), myTblB.Columns("zuechterNr"))

myTblB.Constraints.Add(myFCK)



myTblB.Columns.Add("zuechter", System.Type.GetType("System.String"), "Parent(relBesitzer).zuechterNr") '<-- Fehler



Me.DataGrid1.DataSource = myTblB



Catch ex As Exception

myTest.ErrorHandler.Add(ex)



Finally

myDS.EnforceConstraints = True



End Try



End Sub


MfG
Wolvi

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: