Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [.net e access] sincronizzazione struttura due db.

    ciao.
    Ho la necessità di sincronizzare la struttura di un db access base(con dati) e un db access con solo struttura modello.
    per es:
    se nel db modello c'è un campo che non c'è nel db access base bisogna che io aggiunga il campo , lasciando i dati come sono.
    se nel db base c'è un campo che non c'è nel db modello bisogna che io lo cancelli eccc..
    Il problema possono esserele foreign key e le chiavi.

    mi chiedevo se il microsoft sync framework potesse essere di aiuto.

    grazie.

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Non credo che il microsoft sync framework c'entri qualcosa, serve alla sincronizzazione dei dati, non della struttura.

    La struttura del DB te la devi aggiornare da codice.



  3. #3
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,288
    microsoft sync non l'ho mai usato (ma è un framework...)

    Quello che serve a te è un programma come "SQL Delta" che faccia i confronti tra database, puoi aggiornare solo la struttura o anche creare script per allineare i dati.
    Visual studio ha una funzionalità simile, ma non so in che versione sia inclusa, nella mia versione Ultimate c'è.


  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    Quote Originariamente inviata da URANIO Visualizza il messaggio
    microsoft sync non l'ho mai usato (ma è un framework...)

    Quello che serve a te è un programma come "SQL Delta" che faccia i confronti tra database, puoi aggiornare solo la struttura o anche creare script per allineare i dati.
    Visual studio ha una funzionalità simile, ma non so in che versione sia inclusa, nella mia versione Ultimate c'è.

    grazie URANIO.
    purtroppo non ho ultimate e la funzionalità di cui hai parlato.
    Devo fare una cosa del genere per access, e devo creare una piccola libreria che mi verrà pagata.
    da quello che ho visto su internet tramite il
    1)GetSchema dell ' oledb posso ritrovare informazioni sul db connesso, è quello che mi serve per partire ,
    2)poi ho pensato di creare una piccola struttura ad oggetti che mi rappresenta un db per permettermi
    3)il confronto dei due db con le loro due strutture ad oggetti,
    4)infine devo creare gli oggetti sul db che devo aggiornare e questo non so come farlo, esiste un metodo semplice, piu facile delle alter table che mi permetta di creare / cancellare oggetti(tabelle , campi ecc...) dal db con un metodo ad oggetti?

    ho visto un metodo per confrontare due strutture ad oggetti , questo:
    http://stackoverflow.com/questions/9.../986617#986617
    voi lo conoscete ? potrebbe essermi utile?

    mi chiedevo anche pero se esiste una tecnologia che mi permetta di fare questo con l'xml, so che la struttura del db puo essere rappresentata da un xml (mi sembra di ricordare che la struttura del dataset possa essere esportata in xml), mi chiedo se il confronto di due db possa essere fatto con un xsd , è solo un idea , non so conoscete qualcosa a riguardo?

    Grazie comunque in anticipo
    Ultima modifica di giuseppe500; 09-10-2013 a 15:37

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    ho realizzato un progetto che sincronizza la struttura di due db, ora vorrei testarlo esiste qualcosa come sql delta per access?
    grazie.

  6. #6
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,288
    Quote Originariamente inviata da giuseppe500 Visualizza il messaggio
    ho realizzato un progetto che sincronizza la struttura di due db, ora vorrei testarlo esiste qualcosa come sql delta per access?
    grazie.
    http://www.datanamic.com/datadiff-for-msaccess/
    Però ha un prezzo spropositato (secondo me).

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    Grazie URANIO , molto gentile .
    ciao.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.