vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Re: CommandBuilder erfasst Primärschlüssel nicht 
Autor: Madmax1982
Datum: 26.08.10 15:59

Zitat:

So wie du es Programmiert hast, überschreibst du den ersten Satz einer DataTable, aber da du auch scheinbar eine andere ID einbaust, passt das nicht zusammen.
War nur zu Testzwecken... zugegeben ziemlich sinnfrei.
Zitat:

Setze einen breakpoint in RowUpdated vor das if, und schau dir args.Command.CommandText an.
Da kommt der Debugger gar nicht erst hin... vorher: "Dynamische SQL-Generierung für den UpdateCommand wird nicht für einen SelectCommand unterstützt, der keine Schlüsselspalteninformationen zurückgibt."
Das "RowUpdating"-Ereigniss bekomme ich noch mit, und da ist das Command-Objekt = nothing. Im Error-Objekt wird aber auch bereits der Fehler mitgeschleppt.

Ich denke, ich bin gerade einen Schritt weiter gekommen... Ich habe mir gerade per
            Dim columns() As DataColumn
            columns = ds.Tables("TestTable").PrimaryKey
 
            ' Get the number of elements in the array.
            Console.WriteLine("Column Count: " & columns.Length.ToString())
            Dim i As Integer
            For i = 0 To columns.GetUpperBound(0)
                Debug.Print(columns(i).ColumnName & columns( _
                  i).DataType.ToString())
            Next i
einfach mal den ausgelesenen PK ausgeben lassen... und siehe da count = 0. Der PK wird also nicht erkannt. Das erklärt natürlich die ganzen Fehler. Auf die Idee bin ich vorher leider nicht gekommen.

Muss ich dem DataAdapter beim befüllen denn auch irgendwie sagen, dass es die Schemainformationen mit in das DataSet laden soll?

Ich habe die DB per "Server-Explorer" vom Visual Studio erstellt. Diese ist dort auch als PK definiert. Hier kanns also nicht dran liegen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
CommandBuilder erfasst Primärschlüssel nicht3.833Madmax198220.08.10 14:02
Re: CommandBuilder erfasst Primärschlüssel nicht3.034ModeratorFZelle20.08.10 16:08
Re: CommandBuilder erfasst Primärschlüssel nicht2.976Madmax198224.08.10 10:07
Re: CommandBuilder erfasst Primärschlüssel nicht2.938ModeratorFZelle24.08.10 18:01
Re: CommandBuilder erfasst Primärschlüssel nicht2.981Madmax198224.08.10 20:57
Re: CommandBuilder erfasst Primärschlüssel nicht3.012ModeratorFZelle25.08.10 09:38
Re: CommandBuilder erfasst Primärschlüssel nicht2.927Madmax198225.08.10 10:35
Re: CommandBuilder erfasst Primärschlüssel nicht3.003Madmax198225.08.10 12:03
Re: CommandBuilder erfasst Primärschlüssel nicht2.941ModeratorFZelle25.08.10 12:32
Re: CommandBuilder erfasst Primärschlüssel nicht2.968Madmax198225.08.10 12:47
Re: CommandBuilder erfasst Primärschlüssel nicht2.963ModeratorFZelle25.08.10 13:48
Re: CommandBuilder erfasst Primärschlüssel nicht2.956Madmax198225.08.10 16:36
Re: CommandBuilder erfasst Primärschlüssel nicht2.936ModeratorFZelle25.08.10 17:06
Re: CommandBuilder erfasst Primärschlüssel nicht2.930Madmax198225.08.10 18:26
Re: CommandBuilder erfasst Primärschlüssel nicht3.099ModeratorFZelle25.08.10 20:16
Re: CommandBuilder erfasst Primärschlüssel nicht2.932Madmax198226.08.10 09:10
Re: CommandBuilder erfasst Primärschlüssel nicht2.939ModeratorFZelle26.08.10 10:18
Re: CommandBuilder erfasst Primärschlüssel nicht2.938Madmax198226.08.10 13:54
Re: CommandBuilder erfasst Primärschlüssel nicht2.928ModeratorFZelle26.08.10 14:47
Re: CommandBuilder erfasst Primärschlüssel nicht2.917Madmax198226.08.10 15:59
Re: CommandBuilder erfasst Primärschlüssel nicht2.929ModeratorFZelle26.08.10 17:35
Re: CommandBuilder erfasst Primärschlüssel nicht3.052Madmax198226.08.10 17:47
Re: CommandBuilder erfasst Primärschlüssel nicht2.924Madmax198227.08.10 08:40
Re: CommandBuilder erfasst Primärschlüssel nicht2.933ModeratorFZelle27.08.10 09:06
Re: CommandBuilder erfasst Primärschlüssel nicht2.918Madmax198227.08.10 09:39
Re: CommandBuilder erfasst Primärschlüssel nicht2.891Angelus1926.08.10 16:17
Re: CommandBuilder erfasst Primärschlüssel nicht2.907Angelus1926.08.10 16:19
Re: CommandBuilder erfasst Primärschlüssel nicht2.959ModeratorFZelle26.08.10 17:33

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