DerZock
Lieutenant
- Registriert
- Mai 2009
- Beiträge
- 908
Ich habe hier gerade ein kleines Problem.
Und zwar möchte ich dem DataTable eine Zeile hinzufügen. Diese Zeile beinhaltet allerdings auch zwei Fremdschlüssel. Und genau hier weiß ich nicht wie ich diese angeben soll.
In der Datenbank sind Spalten natürlich als number angegeben. Wenn ich jedoch Integer einfüge, etwa so
kommt die Meldung:
"Der Wert vom Typ Integer kann nicht in "RessourcenGUI.dsRessourcen.REFERATRow konvertiert werden."
Wie gebe ich die Fremdschlüssel mit dem richtigen Typ an?
Und zwar möchte ich dem DataTable eine Zeile hinzufügen. Diese Zeile beinhaltet allerdings auch zwei Fremdschlüssel. Und genau hier weiß ich nicht wie ich diese angeben soll.
Code:
Dim sachgebietDt As New dsRessourcen.SACHGEBIETDataTable()
Dim sachgebietTa As New dsRessourcenTableAdapters.SACHGEBIETTableAdapter()
sachgebietTa.Fill(sachgebietDt)
sachgebietDt.AddSACHGEBIETRow(0, 0, "Alle", [B]Fremdschlüsselspalte [/B], [B]Fremdschlüsselspalte[/B])
In der Datenbank sind Spalten natürlich als number angegeben. Wenn ich jedoch Integer einfüge, etwa so
Code:
sachgebietDt.AddSACHGEBIETRow(0, 0, "Alle", [B]1[/B], [B]1[/B])
kommt die Meldung:
"Der Wert vom Typ Integer kann nicht in "RessourcenGUI.dsRessourcen.REFERATRow konvertiert werden."
Wie gebe ich die Fremdschlüssel mit dem richtigen Typ an?