Announcement

Collapse
No announcement yet.

mySQL Anfängerfrage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • mySQL Anfängerfrage

    Hallo!

    Ich setzte Delphi 7 + mysql ein.

    ich habe ein DB Grid-Tabelle - und möchte nun das wenn auf eine Zeile dieser DBGrid Tabelle ein Doppelklick gemacht wird, genau dieser Datensatz in einem neuen Fenster als Eingabemaske geöfnet wird.
    Meine Frage nun, soll ich in dieser neuen Eingabemaske einfach nach der ID des markierten Datensatzes suchen? Oder gibt es eine einfachere und schnellere Variante.

    Gruß
    Lehrling

  • #2
    Hallo,

    mit TDBEdits und gleicher Datasource solltest Du jeweils den markierten Datensatz anzeigen könne, ohne nach irgendetwas suchen zu müssen.

    Grüße
    Juli

    Comment


    • #3
      Hallo Julia,

      Danke für die Antwort!

      Die Datasource der DBGrid Tabelle ist ein sqlQuery (zu viele Datensätze um es in einer tabelle anzuzeigen) - in der Eingabemaske
      müssen die Felder aber geändert werden.

      Gruß
      Lehrlin

      Comment


      • #4
        Dann nehme eine zweite Query und hole nur den Datensatz der editiert werden soll, also select * from query2 where ID = Query1.ID. Die Daten liest Du dann in normale TEdits ein und wenn die Daten in die Datenbank geschrieben werden soll, dann führe ein Update-SQL durch

        Comment

        Working...
        X