Con VB6 cosa ci faresti ? Un'applicazione, una dll, un server ?
Come ti ha spiegato ALKA e come dovresti sapere, visto che hai creato un'applkicazione
di e-commerce, il 'motore' che accede al db è in qualche modo 'vicino' al db stesso, in
moltissimi casi sullo stesso server. Il cliente, collegandosi con un browser a
http://www.ilSitoDellaApplicazione.i...elCarrello.asp
riesce a riempire il carrello della spesa.
Una applicazione VB6, se risiede sul client, cioè sul pc del Cliente, non dovrebbe poter arrivare
al db del sito, per le ragioni che ha elencato ALKA.
Viceversa, se risiedesse sul server del sito, vedrebbe il db normalmente o tramite DSN o con
una connection_string (a proposito, che db è, SQLServer, MySQL, ACCESS, Oracle, DB2 ...?).
E' possibile accedere al db, però, anche da remoto, ovvero da Client. Ma il server deve essere
1) Avviato,
2) Raggiungibile
dove per raggiungibile si intende conoscere NomeServer, NumeroPorta, UserName, PassWord
oltre che, ovviamente, NomeDataBase
In questo caso, quasi sempre il nome server è un qualcosa di simile a 255.255.255.1 (esempio)
Quindi, se tu avessi a disposizione questi parametri per connetterti in remoto, una applicazione
VB6 come anche J2SE o .NET potrebbe accedere tranquillamente al DB in questione.