Avatar billede pri Nybegynder
18. oktober 2001 - 20:29 Der er 1 kommentar og
1 løsning

Probl. med RDO connection efter installation af MDAC2.6

Jeg har lige opdateret alle NT4.0 clienter med MDAC2.6. Clienterne har visual basic programmer som bruger en gammel rdo connection til en MS-SQL 7 Server.
Problemet er at jeg kan lave ca 3 forespørgsler til serveren og herefter er det lige som om serveren ikke svarer længere. Der går helt op til 1 minut inden at den får resultatet af forespørgslen.
Min rdo connection ser sådan ud:

Public Function GeneralQuery(SQLstr As String) As rdoResultset
Dim rdoCn As New rdoConnection
Dim rdoCn2 As New rdoConnection
Dim rdoQy As New rdoQuery
Dim rdoRs As rdoResultset
Dim rdoCol As rdoColumn
Dim rdoEn As rdoEnvironment

On Error GoTo CnEh

Set rdoEn = rdoEnvironments(0)

With rdoCn
    .Connect = gsDBConnectionString
    .LoginTimeout = 60
    .EstablishConnection rdDriverNoPrompt, True
    rdoEn.rdoConnections.Add rdoCn
End With

With rdoQy
    Set .ActiveConnection = rdoCn
    .SQL = SQLstr
    .LockType = rdConcurReadOnly
    .CursorType = rdUseServer
End With

    Set rdoQy.ActiveConnection = rdoCn
    Set rdoRs = rdoQy.OpenResultset(rdOpenForwardOnly)
   
Set GeneralQuery = rdoRs

Exit Function
CnEh:
Dim er As rdoError
    Err.Raise Err.Number, \"Xtras.GeneralSQL\" & IIf(Err.Source = \"\", \"\", \" / \") & Err.Source, Err.Description
End Function
Avatar billede tmceu Praktikant
31. oktober 2001 - 19:22 #1
Nu er det efterhånden nogle dage siden du oprettede spørgsmålet, og det er jo ikke ligefrem væltet ind med svar :-)

Uden at have analyseret dit problem (jeg bruger aldrig RDO), vil jeg foreslå dig at kigge på fix listen for SP1 til MDAC 2.6 i første omgang, og måske endda installere den på en enkelt maskine.

Held og lykke.
Avatar billede pri Nybegynder
01. november 2001 - 10:51 #2
Jeg har flyttet alle data til ny MS SQL 2000 Server og nu fungerer alt som før.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester