Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Condivsione Data Base Access


Messaggi consigliati

Inserito:

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


Inserita:

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.

  • 2 weeks later...
Inserita:

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.

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...