vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB & Datenbanken
Update-Anweisung 
Autor: mixxx
Datum: 08.04.04 14:49

Hey!!

...habe da mal ne frage: wenn ich diesen Quellcode ausführe

 ..... ID_Profil = 1 ....
             Select Case kat
                    Case 1: rueck = DatenEintragen(sart, "a", ID_Profil)
                            rRelUebProf.AddNew
                            'rRelUebProf!ID_ProzentProfil = 
                            ' rRelUebProf.RecordCount
                            rRelUebProf!ID_Uebergabestelle = 0
                            rRelUebProf!Kategorie = "a"
                            rRelUebProf!Jahr = Me.Jahr
                            rRelUebProf!art = sart
                            rRelUebProf.Update
                            ID_Profil = ID_Profil + 1
                            'DoCmd.RunSQL "insert into tRelUebProf (" & _
                              "ID_Uebergabestelle, Kategorie, Jahr, Art) values" & _
                              "(0,a, Year(rZusammenhang!Tag)," & sart & ");"
                    Case 2: rueck = DatenEintragen(sart, "b", ID_Profil)
                            rRelUebProf.AddNew
                            'rRelUebProf!ID_ProzentProfil = 
                            ' rRelUebProf.RecordCount
                            rRelUebProf!ID_Uebergabestelle = 0
                            rRelUebProf!Kategorie = "b"
                            rRelUebProf!Jahr = Me.Jahr
                            rRelUebProf!art = sart
                            rRelUebProf.Update
                            ID_Profil = ID_Profil + 1 ......
bekomme ich folgenden Fehler:
 Die von ihnen vorgenommenen Änderungen an der Tabelle konnten nicht _
   vorgenommen werden, da der Index, Primärschlüssel oder die Beziehung _
   mehrfach vorkommender Werte enthalten würde. Ändern sie die Daten in den _
   Feldern, die gleiche Daten enthalten, entfernen Sie den Index, oder _
   definieren Sie den Index neu, damit doppelte Einträge möglich sind, und _
   versuchen Sie es erneut.
Dem kann aber nicht so sein, da die Tabelle, in der diese Daten des Recordsets mit AddNew eingetragen werden, besitzen keinen Primärschlüssel, auch kein AutoWert - Feld!!!


...bin für jeden eurer Tips dankbar!!!!

Grüße...mix
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Update-Anweisung749mixxx08.04.04 14:49

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-2025 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