Announcement

Collapse
No announcement yet.

Probleme mit ADODataSet1->Parameters

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

  • Probleme mit ADODataSet1->Parameters

    Hallo, <br>
    <p>ich habe ein Problem mit ADODataSet und Paramtern in einer SQL-Anweisung: <br><br>
    ADODataSet1->Close(); <br>
    ADODataSet1->CommandType = cmdText; <br>
    ADODataSet1->CommandText = "SELECT Zeitpunkt FROM Datenbank WHERE Zeitpunkt = :Zeit"; <br>
    ADODataSet1->Parameters->ParamByName("Zeit")->Value = "18:41:13"; <br>
    ADODataSet1->Open(); <br>
    <br> <br>
    Bei diesem Programmstück erhalte ich die Fehlermeldung "Parameter Zeit nicht gefunden". Wo liegt die Ursache? Ausserdem ist mir aufgefallen, dass sich C++ Builder 5 und Delphi 5 in diesem Bereich unterscheiden: In Delphi gibt es das Property "ADODataSet.Parameters[0].Value", das im C++ Builder nicht existiert. </p>
    Wer weiss Rat?
    <br><br>Gruss, Tobias

  • #2
    Versuchs mal damit:

    ADODataSet1->Parameters->Items[0]->Value

    Gruss Christo

    Comment


    • #3
      Hallo,<br>
      mit dieser kleinen Änderung sollte es funktionieren:<br>
      <br>
      ADODataSet1->Close();<br>
      ADODataSet1->CommandType = cmdText;<br>
      ADODataSet1->CommandText = "SELECT Zeitpunkt FROM Datenbank WHERE Zeitpunkt = :Zeit";<br>
      <b>ADODataSet1->Refresh();</b><br>
      ADODataSet1->Parameters->ParamByName("Zeit")->Value = "18:41:13";<br>
      ADODataSet1->Open();<br>
      <br>
      Gruß, Jörg<br&gt

      Comment


      • #4
        Vielen Dank

        Comment

        Working...
        X