vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Gebundenes DGV mit Daten füllen 
Autor: Snatch
Datum: 09.07.12 20:20

Hallo zusammen,

ich hoffe ich bekomme das hier als Anfänger vernünftig erklärt so dass
ihr mir eventuell helfen könnt.

Ich habe eine Datenbank mit 2 Tabellen.
Die ID der Tab1 steht mit der IDTeile der Tab2 in einer
Beziehung.
Ich habe aus der Tab1 einige an dese Tab1 gebundene
Textboxen und ein dgv welches an Tab2 gebunden ist
auf meiner Form liegen.

So, wenn ich nun den Button neu drücke, erstellt er mir in
Tab1 einen Datensatz und in Tab2 den passenden. Wenn ich
also dann in das dgv etwas händisch rein schreibe, bekommt
die Spalte IDTeile der tab2 wie geünscht immer die ID der Tab1.

Geht alles wunderbar und auch die Löschweitergabe funktioniert 1A.

Mein Problem ist nun, dass ich daten aus einer fremden DB lese
welche mir in einem Array vorliegen. Wenn ich nun versiche
diese in das dgv zu bringen klappt das einfach nicht. Das komische dabei
ist, dass er mir die Daten einfügt, aber ich sehe sie nicht. Drücke ich
auf Seichern sind die Daten in der DB drin, aber die IDTeile welche
ja die ID aus Tab1 übernehmen sollte hat den Inhalt "NULL" Schreibe
ich aber Händisch etwas rein, dann funzt das alles.

So mache ich es derzeit
            Dim row As DataRow
            Dim table As DataTable = Form1.QS_SystemeDataSet.SystemTeile
            row = Form1.QS_SystemeDataSet.SystemTeile.NewRow
            row("LfdNr") = I + 1
            table.Rows.Add(row)
Wenn ich das nun speicher:
Zitat:


Der Wert NULL kann in die 'IDTeile'-Spalte, 'QS_Systeme.dbo.SystemTeile'-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei INSERT.
Die Anweisung wurde beendet.


Gebe ich es händisch ein in das dgv, dann erzeugt er
mir schön die IDTeile = ID aus Tab1 wie es sein soll nur eben
beim Füllen über das Array nicht.

Kann mir da jemand bei helfen bitte?
Ich hoffe man versteht was ich meine.

Gruß,
Snatch

Beitrag wurde zuletzt am 09.07.12 um 20:45:49 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Gebundenes DGV mit Daten füllen2.128Snatch09.07.12 20:20
Re: Gebundenes DGV mit Daten füllen1.427Manfred X10.07.12 14:05
Re: Gebundenes DGV mit Daten füllen1.563Snatch11.07.12 07:38
Re: Gebundenes DGV mit Daten füllen1.434Manfred X11.07.12 12:57
Re: Gebundenes DGV mit Daten füllen1.394Snatch11.07.12 14:00
Re: Gebundenes DGV mit Daten füllen1.376Manfred X11.07.12 14:14
Re: Gebundenes DGV mit Daten füllen1.464effeff11.07.12 15:12
Re: Gebundenes DGV mit Daten füllen1.425Snatch11.07.12 21:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel