Announcement

Collapse
No announcement yet.

[C++ Builder 6.0] SELECT WHERE field = variable

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

  • [C++ Builder 6.0] SELECT WHERE field = variable

    Code:
    SELECT * FROM speeldagen WHERE speeldag = 1 ORDER BY speeldag ASC, wedstrijd ASC;
    Ich habe diese SQL mit festwerte für "speeldag" eingeführt und dass idee funkioniert, aber wass Ich will ist das speeldag = var eingestellt wird und dass
    var datei bekomme wahrend die laufzeit

    z.B.
    button click 1 -> var = 1
    button click 2 -> var = 2

    und dass die Query die Datei anzeigt in funktion von var

    Wie kann Ich dass bewerkstelligen oder programmieren ,

    Danke!



    Ich habe test gemacht mit
    Query1->SQL->SetText("........");
    ist diese method richtig?
    Zuletzt editiert von Quadran; 18.08.2007, 14:34. Reason: mögliche lösung

  • #2
    Am Besten mit (SQL-)Parametern:
    SELECT * FROM speeldagen WHERE speeldag = :speeldag ORDER BY speeldag ASC, wedstrijd ASC;
    Im Programm brauchst du dann nicht das Staement neu setzten, sondern nur den Parameter speeldag ändern:

    Code:
     Query1->SQL->ParamByName("speeldag">->Value = ...

    Comment


    • #3
      Ok danke Markus...
      Diesse method gehe Ich einmal ausprobieren...

      ...

      Funkioniert 100% !
      Zuletzt editiert von Quadran; 22.08.2007, 15:08.

      Comment

      Working...
      X