[ banera30 @ 26.08.2009. 17:24 ] @
Hteo sam da napravim konekciju na access bazu podataka koja se nalazi na adresi http://ime.domen.rs. Kada preko internet explorera ucitam adresu dobijem u sadrzaju stranice trazenu bazu i mogu da je otvorim u accessu, ali kada pokrenem dole naveden kod izvrsenje se prekine na liniji - adoRst.Open strSQL, adoConn, , , adCmdText - i dobijem poruku sledece sadrzine

Run-time error ‘8209’:
Internet Server Error: Object/module not found




POCETAK KODA:
Dim strSQL As String
Dim strConString As String


strConString = "Provider=MS Remote;" & _
"Remote Server=http://ime.domen.rs;" & _
"Remote Provider=Microsoft.Jet.OLEDB.4.0;;" & _
"Data Source=Server.mdb" 'Using ODBC (database name: Server.mdb, no password protection)


strSQL = "Select * from tblSERVER"

Set adoConn = New ADODB.Connection
Set adoRst = New ADODB.Recordset

adoConn.Open strConString, "", ""
adoRst.Open strSQL, adoConn, , , adCmdText

KRAJ KODA



Pretrazio sam internet a vezano za navedenu gresku i video da treba da uradim podesavanja vezana za IIS. Probao sam po tom pitanju da uradim par stvari ali nije pomoglo. Da li je nekom poznato koja podesavanja treba uraditi u IIS i da li uopste treba podesavati IIS ili nesto drugo.

Hvala
[ nidisa @ 27.08.2009. 14:15 ] @
Ja koliko vidim, nedostaje ti deklaracije:

Dim adoConn as ADODB.Connection
Dim adoRst as ADODB.Recordset

Zatim imas jedan ";" viska u:

"Remote Provider=Microsoft.Jet.OLEDB.4.0;;"

Nemam neka iskustva u spajanju na baze koje su na internetu, ali mislim da ti jos nedostaje:

CursorLocation = adUseServer

[ banera30 @ 27.08.2009. 17:27 ] @
Uneo sam izmene koje si rekao ali desava se isto