lpancani Inserito: 13 giugno 2007 Segnala Share Inserito: 13 giugno 2007 Dovrei poter accedere da diversi computer contemporaneamente su un data base di access creato con visual basic 6.0 metre nello stesso sto registrando dei dati ?E' possibile farlo?Se non è possibile farlo che data base dovrei utilizzare Link al commento Condividi su altri siti More sharing options...
Hellis Inserita: 13 giugno 2007 Segnala Share Inserita: 13 giugno 2007 Dipende.Che operazioni devi fare? le applicazioni puntano allo stesso record contemporaneamente? solo lettura o lettura e scrittura? in vb6 va solo creata una sorta di 'precedenza' e di blocco dei record. Cosa che con altri db viene gestita direttamente dal db-server.Ad esempio, in un file di access, ho creato un campo chiamato 'blocco'.Quando qualcuno accede al record, una routine prima di tutto verifica che il campo 'blocco' sia vuoto.Se non è vuoto, da quello che c'è scritto capisco cosa sta facendo e chi.Ad esempio se nel campo 'blocco' c'è scritto V-PC1, so che PC1 sta visionando quel record, quindi consento anche ad altri di vederlo, ma non di modificarlo e/o eliminarlo (e scrivo nel campo V-PC1-PC2)Se il campo 'blocco' è vuoto allora chi vi accede condiziona il campo, e ha piena possobilità sul record.Insomma ti devi creare tre routine, una che legge lo stato del campo 'blocco', una che ci scrive lo stato e una che la libera quando molli il record. Link al commento Condividi su altri siti More sharing options...
GALMA Inserita: 21 giugno 2007 Segnala Share Inserita: 21 giugno 2007 Fai prima a scaricare SQL Server 2005 Express che è gratis dal sito microsoft.Poi c'è l'utility di conversione da Access, e hai un DBMS server come si deve che supporta fino a 2Gb di dati e quante connessioni vuoi contemporanee. ED è GRATIS. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora