[vb6 e/o c++] connettersi a db access onlined a locale

  • Creatore Discussione Creatore Discussione okay
  • Data di inizio Data di inizio

okay

Nuovo Utente
11 Feb 2006
1
0
0
ciao

ho letto l'altro 3d sul forum ma non sono riuscito a capire se l'utente si era collegato da exe ad un db online quindi chiedo delucidazioni ora.

ho il mio dominio dove nella cartella http://miodominio/public/ immetto i miei db access e tramite pagini asp riesco a connettermi ai db online anche perchè ho tutti i permessi.

Quello che invece a me servirebbe e connettermi al mio db online da un mio programma.exe lanciato in locale.

Ecco quello che faccio:

_bstr_t strCnn("DRIVER={Microsoft Access Driver (*.mdb)};UID=;PWD=;DBQ=dbBike.mdb");

con questa stringa, (questo è il mio programma in c++), riesco a connettermi sul db che si trova nella stessa dir dell'exe.

Leggendo il 3d, ora non mi ricordo di chi (mi pare di un ragazzo di appena 13 anni se non ricordo male... complimenti a lui!!) nel programma.exe in locale, prendendo spunto appunto da quel 3d, ho variato il percorso della stringa in questo modo:

_bstr_t strCnn ("Driver={Microsoft Access Driver (*.mdb)};Dbq=http:////www.miodominio.it//public//dbBike.mdb;Uid=mioID;Pwd=miaPASS;");

ma nel try{...} intercetto l'errore di percorso non valido oppure stringa di connessione non valida ecc ecc.

poi ho installato MyODBC, come da 3d letto e ho messo questa stringa:

_bstr_t strCnn ("DRIVER={MySQL ODBC 3.51 Driver};SERVER=www.aruba.it;PORT=80;DATABASE=http:////www.miodominio.it//public//dbBike.mdb;mioID;PASSWORD=miaPASS;OPTION=3;");

ma il programma.exe gira per parecchio tempo e alla fine mi dice connessione persa.

come devo fare??.. oppure è possibile in qualche modo connettersi da exe locale ad un db access on line??

... che mi servirebbe proprio saperlo fare!!


ciao
 

Discussioni simili