Frank aus Ulm: Info zu Recordset Cursors

Hallihallo,

da hier in der Vergangenheit mal die Frage auftauchte, welche Recordset.CursorTypes wie empfehlenswert sind möchte ich empfehlen, mal diese URL zu besuchen:

http://www.vb-faq.com/Articles/Greener/reccount.asp

(bewußt nicht als Link)  -   Urheberrechte liegen svs beim Autoren selbst

Der Artikel dreht sich zwar um das Thema warum Recordcount mal Werte wiedergibt und mal nicht und warum, aber es erläutert sehr nett die Cursortypen.

Was für die n00bs und das Archiv, auf dass es darin gefunden wird :-)

Tschau, tschüß,
Frank

  1. Tach auch,

    da hier in der Vergangenheit mal die Frage auftauchte, welche Recordset.CursorTypes wie empfehlenswert sind möchte ich empfehlen, mal diese URL zu besuchen:

    http://www.vb-faq.com/Articles/Greener/reccount.asp

    Der Artikel dreht sich zwar um das Thema warum Recordcount mal Werte wiedergibt und mal nicht und warum, aber es erläutert sehr nett die Cursortypen.

    sehr gute Erlaeuterung der Cursortypes! Mal mehr als ein Satz dazu auf einer Seite....Aber der Titel der Seite ist ja fast irrefuehrend!

    Gruss,
    Tobi

    1. Hi, hallo

      dachte ich mir doch, das wenigstens einer (DU) drauf antwortet. :-)

      Ich bin ja auch drauf gestoßen weil ich gesucht habe, aus welchem Grund Recordcount manchmal -1 zurückgibt, die richtige Vermutung hatte ich schon.

      Aber so nett erklären tut es noch nicht mal das MDSN selbst. Ach Microsoft, quo vadis. ;-)

      Tschau, tschüß,
      Frank

      1. Hallo Frank,

        Aber so nett erklären tut es noch nicht mal das MDSN selbst. Ach Microsoft, quo vadis. ;-)

        Generell sollte man vielleicht noch: http://www.aspfaq.de/index.asp?FID=4&ELE=354 beachtrn,
        da Set objRS = objConn.Execute( sqlCommand ) standardmäßig ein
        Recordset zurückgibt, bei dem RecourdCount, ... ebenfalls -1
        zurückgeben.

        Tschau, Stefan

        1. Hi, hallo

          da Set objRS = objConn.Execute( sqlCommand ) standardmäßig ein
          Recordset zurückgibt, bei dem RecourdCount, ... ebenfalls -1
          zurückgeben.

          ja, nämlich weil die Execute-Methode bzw. -Funktion ein Recordset erzeugt mit

          CursorType: adOpenForwardOnly   (-> relevant für das Recordcount = -1)
          LockType: adLockReadOnly

          :-)

          machs gut ... bin leider noch nicht wieder dazu gekommen, meinen Laptop anzuwerfen wegen der PGP version - sorry :-( Aber heute hab ich Zeit :-)

          Frank