vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Fragen & Antworten rund um sev-Komponenten
sevDataGrid 2: Zeilen werden dupliziert 
Autor: joesch
Datum: 03.07.20 10:20

Hallo zusammen,

ich habe bei einem Kunden das Problem, dass Zeilen automatisch dupliziert werden.

Das Grid hat 19 Zeilen, ab der 14. Zeile wird immer derselbe Datensatz angezeigt, der definitv auch nur einmal vorhanden ist.

Das Problem gibt es nur bei einem Kunden, bei allen anderen nicht.

Hat das jemand schon einmal gehabt? Kann es ein Datenbankproblem sein (Access, schon mehrfach repariert)? Kann es ein Problem mit der Grafikkarte sein?

Bin dankbar für jeden Tipp!

Gruß Jörg
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevDataGrid 2: Zeilen werden dupliziert 
Autor: stb28
Datum: 06.07.20 12:44

Hallo,

das riecht doch sehr nach einem Problem in der Datenquelle.
Ist die Quelle nur eine Tabelle oder eine Abfrage?

Mit select distinct können solche Mehrfachsätze abgefangen werden.
Um mehr zu sagen, müsste ich aber die Datenquelle kennen.

Gruß

Bernd
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevDataGrid 2: Zeilen werden dupliziert 
Autor: joesch
Datum: 06.07.20 14:18

Hallo Bernd,

danke für Deine Antwort.

Es handelt sich um eine Access-DB, die ich mir auch schon geholt habe vom Kunden. Bei mir ist alles bestens, da gibt es keine doppelten Zeilen.

Sehr rätselhaft das Ganze...

Gruß

Jörg
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevDataGrid 2: Zeilen werden dupliziert 
Autor: stb28
Datum: 06.07.20 14:28

Die Frage war anders:

Wie bindest du die Tabelle an das Grid?

Gruß
Bernd
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevDataGrid 2: Zeilen werden dupliziert 
Autor: joesch
Datum: 06.07.20 14:43

Es ist eine Abfrage ohne DISTINCT, also

    strSQL = "SELECT BELEGNR, BELDATUM, BELKDNR FROM tblBelegKopfdaten"
 
und dann
 
With GRD01
...
    Set .Recordset = strSQL
...
End With
Den DISTINCT-Befehl werde ich mal ausprobieren. Danke für den Tipp! Eigentlich brauche ich den ja nicht, weil die Datensätze eindeutig sind. Bin gespannt. Ich werde berichten.

Gruß
Jörg
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevDataGrid 2: Zeilen werden dupliziert 
Autor: stb28
Datum: 06.07.20 15:36

Hi,

das sollte eigentlich keine Doppeldatensätze geben.

Um das gegenzutesten, könnstest du die Abfrage mal direkt ausführen.
(Im Abfrageentwurf)

Mit "select count(belegnr) as lngAnzahl from tblBelegKopfdaten" bekommst du die Anzahl der Sätze auch mal zum Vergleich.

Eine andere Ursache als die Datenbankabfrage kann ich mir nicht vorstellen.
Themen wie Grafikkarte etc. schließe ich aus.

Gruß

Bernd
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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