Toon posts:

[asp & Remote data access] foxpro database

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik zit met het volgende probleem,
Ik wil via een remote data access data uit een database ophalen.
het is een foxpro database dus deze staat op de lokale schijf van de server.
code:
1
2
192.168.1.x                            192.168.1.y
foxprodatabase          <------>      programma

de connectie string luidt als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
    Dim adoConnection   As ADODB.Connection
    Dim adoRSRetval     As ADODB.Recordset
    Dim sSql            As String
    
    
    Set adoConnection = CreateObject("adodb.connection")
    With adoConnection
        .Provider = "SQLOLEDB"
        .ConnectionString = "Provider=MS Remote;Remote Server=HTTP://192.168.1.x;Remote Provider=vfpoledb.1;Data source=c:\foxprodb\"
        .Open
    End With

    Set adoRSRetval = CreateObject("ADODB.RECORDSET")

    With adoRSRetval
        .LockType = adLockOptimistic
        .CursorLocation = adUseClient
    
        sSql = ""
        sSql = sQuery
        Call .Open(sSql, adoConnection)
    
    End With
    
    Set adoRSexecute = adoRSRetval
    
    Set adoConnection = Nothing
    Set adoRSRetval = Nothing


Op de volgende lijn :
code:
1
        Call .Open(sSql, adoConnection)

krijg ik de volgende foutmelding:
code:
1
2
run-time error: '8447'
Internet server error


Het vreemde is dat dit programma een 3tal maanden geleden wel gewerkt heeft maar toen niet nodig was omdat het project stil kwam te liggen, daarna is er dus nooit meer iets meegedaan, gister wilde ik wederom een remote data connectie zoals hierboven gebruiken maar kreeg ik ook telkens deze foutmelding. Ik heb de vfpoledb driver met de hand geregistreerd zoals ook vaak een probleem is.

Iemand hier een oplossing voor?

[ Voor 6% gewijzigd door Verwijderd op 17-11-2004 10:12 ]