10/02/10 10:08
nicosiajl
Ciao ragazzi saluto tutti, e ringrazio perchè spesso il forum mi è stato di grandissimo aiuto.
Vi porgo il mio quesito: ho un database MySql su un pc remoto(con ip fisso e pubblico)
Con la mia applicazione tramite il vba comunico con questo database con delle chiamate xml, ma questo solamente per acquisire informazioni dal database.
Ecco il problema siccome con questa applicazione non dovrò solo leggere ma anche scrivere, cosa mi consigliate di fare?
Ho provato con la classica stringa di connessione e la gestione del db:
'''''''''''''''''''''''
Set conn = New ADODB.Connection
conn.ConnectionString = ("Driver={MySQL ODBC 3.51 Driver};Server=localhost;" & _
"Database=xxx;User=xxxx;Password=xxxxx;Option=4;"
conn.Open
Objrs.Open "SELECT campo1 FROM tabella", conn, adOpenStatic
'''''''''''''''''''''''
ma funziona solo quando il database è in locale o nella rete(server interno), non fà su pc remoti o host.
Anticipati ringraziamenti
Vi porgo il mio quesito: ho un database MySql su un pc remoto(con ip fisso e pubblico)
Con la mia applicazione tramite il vba comunico con questo database con delle chiamate xml, ma questo solamente per acquisire informazioni dal database.
Ecco il problema siccome con questa applicazione non dovrò solo leggere ma anche scrivere, cosa mi consigliate di fare?
Ho provato con la classica stringa di connessione e la gestione del db:
'''''''''''''''''''''''
Set conn = New ADODB.Connection
conn.ConnectionString = ("Driver={MySQL ODBC 3.51 Driver};Server=localhost;" & _
"Database=xxx;User=xxxx;Password=xxxxx;Option=4;"
conn.Open
Objrs.Open "SELECT campo1 FROM tabella", conn, adOpenStatic
'''''''''''''''''''''''
ma funziona solo quando il database è in locale o nella rete(server interno), non fà su pc remoti o host.
Anticipati ringraziamenti
aaa