Newsgroup: it.comp.lang.visual-basic
Titolo: db access su internet

Ciao a tutti,volevo realizxzare un programma che si aggiornasse dal mio
sito(che non esiste) attraverso un db access.Credo che non ci siano
probelmi:mi connetto con ADO come se fosse sul mio pc e lego quello che
voglio(è cosi???).Come faccio però a realizzare un programma che miaggiorni
questo db?Devo tutte le volte ritrasferire tutto il db o c'è un sistema
diverso?Spero di essere stato chiaro,aiutatemi,please!!!
Ciao a tutti!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ciao a tutti!
ciaociao


Quando tu lavori con Access lavori a livello di file, nel senso che la
parte attiva fa corpo unico con la tua applicazione. Quindi, a livello
teorico, esattamente come accedi a un DB Access in una normale rete
locale, allo stesso modo accedi in una connessione internet.
A livello teorico, pero', perche' c'e' un problema. Normalmente chi fa
web hosting consente poche tipologie di accesso all'area dedicata a un
sito. Una di queste (spesso la sola) e' via protocollo FTP. Il
protocollo prevede il trasferimento di file, non la loro manipolazione
(apertura, chiusura, modifica). Quindi, per poterti correttamente
rispondere, credo sia necessario tu ci dica che rapporti hai con il
server dove il sito e' ospitato.
--
Ciao!
Luca Menegotto

 Quando tu lavori con Access lavori a livello di file [...]
E io mi chiedo: possibile che nessuno (parlo di software house
medio/grosse) si sia sbattuto a fare un'applicazione intermedia che gira
sul server che prenda in pasto le query dai client e le esegua sul server
restituendo eventualmente i recordset risultanti?
In pratica parlo di "trasformare" Access in un DB server.
Una volta volevo implementare qualcosina di primitivo al riguardo, ma una
gestione efficiente delle connessioni si ottiene solo in C e, forse, in
Java...
Ma magari qualcuno ci ha gią pensato...
termoPilucco, chissa'...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

restituendo eventualmente i recordset risultanti?
Pero' io domando: cui prodest? Perche' come metti Access puoi mettere
MSDE, utilizzare le connessioni OLEDB (o JDBC) e risolvere
direttamente il problema.
--
Ciao!
Luca Menegotto

 In pratica parlo di "trasformare" Access in un DB server.
Perchč mai privare Access dell'unica cosa bella che ha (ossia che č basato
solo su file), creando un doppione, meno affidabile e piů lento, di
MSDE/SqlServer?
Comunque c'č sempre Remote-Ado, che consente di aprire Connection e
Recordset attraverso pagine DHTM (ricordo che l'avevo provato, funzionava,
ma poi non mi č mai servito e l'ho lasciato lě...).
Ciao
Alberto

Vi ringrazio tutti per le molte risposte,credo di aver creato un po di
confusione,questo perche'non sono molto ferrato.
Quello che intendevo fare io era creare un programma che si aggiornasse da
internet.Pensavo che questo programma utilizzasse un db access locale e che
aggiornasse i dati scaricandoli da un db access remoto,collegandosi con
ADO.Per aggiornare questo db volevo realizzare un altro programma che lo
facesse.Grazie a tutti.


 ha scritto nel messaggio
news:82Z187Z90Z233Y1...@usenet.libero.it...


 idea,perchè non trovo soluzioni.
Il tuo sw scarica periodicamente un file di testo con il numero di release
attualmente on-line.
Se tale numero è superiore al proprio, scarica in un file temporaneo tutto
l'applicativo.
All'avvio, da icona o menu start avvii un .bat o un tuo exe che effettua la
copia del file temporaneo sovrascrivendo l'exe, che poi viene avviato.
Quando ti sarà chiara questa funzionalità, potrai entrare meglio nella cosa
e aggiornare anche file di database (nello stesso identico modo), e
dipendenze (e qui c'è da lavorare un po' di più...).
Ciao
Alberto