Newsgroup: it.comp.appl.access
Titolo: Connessioni massime Access 2003

Salve, avrei necessità di comprendere, dovendo realizzare un applicazione 
web, i limiti di un dbase creato con access 2003. In modo particola sapere 
quanti utenti si possono collegare il lettura e in scrittura nello stesso 
istante.
Vi ringrazio per qualsiasi aiuto e spunto di approfondimento.
Il Laico 

 ha scritto nel 
messaggio news:44f707ef$0$30234$4faf...@reader1.news.tin.it...

Non credo che lasciare aperto un recordset fino al termine dell'operazione 
(inserimento/modifica/ o qualunque essa sia) è una "cosa buona e giusta".
Devi considerare che la sessione aperta dall'utente ha una vita limitata 
(almeno per sever IIS) e se questa cade (per qualsiasi motivo) tu devi 
gestire la chiusura del recordset, altrimenti rischi di impegnare (e non 
liberare) le risorse del server inutilmente.
Poi la definizione di "...nello stesso istante." nel web è molto relativo; 
hai a che fare con mille variabili (tipi di collegamento, traffico rete, 
etc. etc.) che annullano la possibilità di "collegamento nello stesso 
istante".
La cosa che dovresti gestire bene è la possibilità che se un utente sta 
modificando un record, un altro (l'ultimo ad avere accesso) non possa 
scriverci sopra se non quando il primo ha salvato le sue modifiche.
Insomma se gestisci bene le risorse del server non hai di che 
preoccuparti...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ed726q$7le$1...@area.cu.mi.it...


 Grazie
Nessun problema.
Ho ancora tre siti web che utilizzano ASP+mdb e non ci sono mai stati 
problemi (sgrat! sgrat!); ripeto, la cosa importante è che ogni recordset 
aperto, dopo aver letto/scritto i dati, tu lo chiuda e rilasci la risorsa 
(Set rst = nothing). Io tengo aperta per tutta la pagina asp solo la 
variabile per la connessione, ma alla fine rilascio anche quella; 
chiaramente controllo anche che la sessione(utente)/applicazione sia ancora 
in piedi e se non è così rilascio tutti gli oggetti aperti.
Uno di questi siti fa esattamente quello che dovresti fare tu; interrogare 
l'mdb (pagine web) e a scadenza temporale (su un altro server) un 
programmino VB interroga un'altro mdb - estrae dei dati - e li scrive 
nell'mdb (+file immagini) dove c'è il sito web.
Ho giusto separato le due situazioni: server web+sito e applicazione locale.
Occhio comunque alle query, se il risultato è lunghissimo ti conviene 
utilizzare la paginazione dei record.
Trovi tutto su 
www.aspitalia.com
 (più NG) e MS:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/activeservpages.asp
Ciao.
P.S. la prossima volta scrivi la risposta alla fine del testo del messaggio 
precedente, come sto facendo io; grazie...
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ed8kdq$nik$1...@area.cu.mi.it...


 Enzo
Vincé, il post scriptum del messaggio precedente l'hai letto?
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
Ma non fai prima a scaricartelo in locale con l'ftp, smanettarci sopra e 
inviarlo (sempre con l'ftp) sul sito web?
Ti preoccupi del traffico generato dagli utenti e poi ci vuoi mettere un 
componente che ti permetta (on-line) di smanettarci sopra mentre gli utenti 
sono connessi?
C'é qualcosa che stona non credi?
Ciao.
-- 
Sergio MAZZA