vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ActiveX-Programmierung
Laufzeitfehler 3704 
Autor: eTTs
Datum: 13.09.05 10:16

HI

Ich bekomme bei folgendem Code bei der Fett-Markierten Zeile den Error: " Laufzeitfehler 3704, Oberation is not allowed when theObject is closed."

Habe sowol MADO 2.8 wie auch MADOR 2.8!

Private Sub Form_Load()
 
Dim DB As ADODB.Connection
   Dim Rec As ADODB.Recordset
'''
Dim Cmd As ADODB.Command
 
 
   Set DB = New ADODB.Connection
   With DB
      .ConnectionString = "Provider=SQLOLEDB.1;Integrated " & _
         "Security=SSPI;Persist Security Info=False;" & _
         "Initial Catalog=aida32;Data Source=SQL01;Network " & _
         "Library=dbnmpntw"
      .CursorLocation = adUseClient
      .Open
   End With
'''
   Set Cmd = New ADODB.Command
   With Cmd
      Set .ActiveConnection = DB
      .CommandType = adCmdStoredProc
      .CommandText = "sp_who4"
   End With
 
 
   Set Rec = New ADODB.Recordset
   With Rec
''' Set .ActiveConnection = DB
      Set .Source = Cmd
      .CursorLocation = adUseClient
      .CursorType = adOpenStatic
      .LockType = adLockOptimistic
      .Open
   End With
 
 
    While Not Rec Is Nothing ' solange Rec ein "RecordSet" ist (nicht NOTHING)
        With Rec
 
            Do While Not .EOF ' Solange DS im ReecordSet vorhanden sind 'HIER _
              KOMMT DER FEHLER
                List1.AddItem .Fields(0).Value
                .MoveNext
            Loop
        End With
        Set Rec = Rec.NextRecordset ' hole nächstes RecordSet
    Wend
   Rec.Close
   DB.Close
End Sub
SP_WHO4 ist die Normal auf dem Netz erhältliche!

THX 4 Help
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Laufzeitfehler 37042.959eTTs13.09.05 10:16
Re: Laufzeitfehler 37041.296Snoopy13.09.05 15:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel