Announcement

Collapse
No announcement yet.

RE: Tabelle erstellen, neues Problem

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

  • RE: Tabelle erstellen, neues Problem

    Hallo<br>
    wenn ich mit einem SQL_Query eine neue Tabelle mit CREATE TABLE ...
    erzeuge, wird diese Tabelle erstellt und ich sehe sie auch im SQL Explorer aber es kommt der Fehler "raised ENoResultSet 'Error creating cursor handle'" ???? Was kann man dagegen tun?<br>
    Ich habe eine Import_Query. Zuerst -> Close, dann SQL->Add(sql-string), dann ->Open(). wo ist der Fehler???<br><br>

    VIELEN DANK
    Christian

  • #2
    Hallo,

    &gt;wo ist der Fehler???

    die TQuery-Methode <b>Open</b> darf nur dann aufgerufen werden, wenn eine SELECT-Abfrage ausgeführt wird, die eine Ergebnismenge zurückliefert und daher über ein Cursor-Handle eingelesen werden muss. Anstelle von Open muss <b>ExecSQL</b> verwendet werden (siehe Hilfeseite: "<i>Mit ExecSQL können Sie die Anweisung ausführen, die aktuell in der Eigenschaft SQL enthalten ist. Mit ExecSQL können Sie Anweisungen ausführen, die keinen Cursor auf Daten (wie z.B. INSERT, UPDATE, DELETE oder CREATE TABLE) zurückgeben.</i>"

    Comment

    Working...
    X