AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi MySQL -- Einfügen -- Posten -- Dreifache Ergebnismenge???
Thema durchsuchen
Ansicht
Themen-Optionen

MySQL -- Einfügen -- Posten -- Dreifache Ergebnismenge???

Ein Thema von Rexet · begonnen am 5. Sep 2005 · letzter Beitrag vom 12. Sep 2005
 
Rexet

Registriert seit: 24. Feb 2005
15 Beiträge
 
#1

MySQL -- Einfügen -- Posten -- Dreifache Ergebnismenge???

  Alt 5. Sep 2005, 19:46
Datenbank: MySQL • Zugriff über: Standard-Delphi BDE Komponenten
Hallo!

Hab ein etwas eigenartiges Problem, wenn ich Daten mit den datensensitiven Komponenten von Delphi in die Datenbank speichern möchte....

Also... Nachdem ich das insert der Datenmenge ausgelöst habe und ich einen Haufen Daten direkt auf meiner Maske eigegeben habe will ich das ganze per Knopfdruck "posten". Wenn ich aber poste, dann bekomme ich in meinem DBCtrlGrid die zwei oder dreifache Anzahl der nun eigentlich existierenden Datensätze. Wenn ich einen Datensatz editiere und danach speichere passiert dieses Verhalten übrigens nicht. Auch beim Löschen gibts keine Probleme. Einzig das Insert scheint das merkwürdige Verhalten auszulösen.
Die Anzahl mit "recordcount" ermittelt stimmt genau, wenn ich einen datensatz lösche wird meistens auch die richtige Anzahl angezeigt...

Nur zur Veranschaulichung: (Die Buchstaben stehen für einen bestimmten Datensatz)

vorm Posten (Datensatz wurde gerade eingefügt und Daten eingegeben)

DBctrlGrid

z <- (Der neue Datensatz)
x
y


Nach dem Posten!

z
x
y
z
x
y

Alle Datensätze sind nun doppelt.... WARUM bloß?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz