Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Sviluppo client Access

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    59

    Sviluppo client Access

    Salve a tutti,
    devo sviluppare un software su piattaforma Access composto da 2 client che devono accedere alla stessa base di dati.
    La mia idea è quella di crearmi un database mdb contenente solo le tabelle di dati e condividerlo in rete.
    I 2 client useranno quindi le tabelle di tale database di rete come tabelle collegate.
    I due client saranno poi file mdb in cui imlpemento solo le varie maschere e report........
    Il mio problema è : come fare in questi casi ad assicurare l'integrità dei dati ? Nel senso che se da entrambi i clients contemporaneamente vengono inviate query di inserimento,aggiornamento o cancellazione di dati come evitare che le query vengano eseguite correttamente?
    Access gestisce automaticamente la condivisione tra più utenti ad un database condiviso? Si trova on line documentazione a riguardo ?
    Grazie a tutti.
    Ciao da franzxx

  2. #2
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    se non erro, access permette l'accesso in scrittura uno alla volta.
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  3. #3
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    no, non erri... al momento dell'apertura del db viene creato un file con lo stesso nome del db ma con estensione LDB che blocca ogni altro accesso se non in read only.

    Ti conviene creare una mini applicazione in ASP che legga i dati dal db ma che permetta a più di una persona di lavorarci contemporaneamente.

    bye
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  4. #4
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    oppure usa SQLSERVER (o MSDE) come base dati e i db access per accedervi. le concorrenze sono gestite da sqlserver
    Tutti vogliono parlare, nessuno sa ascoltare.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    59
    Ciao, grazie dell'aiuto, per usare SQLSERVER, dato non lo ho mai fatto, cosa devo installare sulla macchina windows?

  6. #6
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    se non hai la licenza, parti con MSDE che è il motore di sqlserver. se fai una ricerca nel forum trovi quali client free ti consigliamo per gestire il db; poi usi access per connetterti ai dati, se vuoi
    Tutti vogliono parlare, nessuno sa ascoltare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.