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

    coipia tabella con vincoli sugli update

    ciao ,
    devo fare la copia e l'update dei dati di tabelle con struttura identica su due db diversi .
    Pensavo di usare il dataadapter il problema è che devo imporre dei vincoli sull esecuzione degli update :
    Se il datarow contiene un campo versione che è uguale a 1 diciamo l'update viene eseguito , altrimenti no e deve essere scartato.
    la mia idea è di creare un select command * con select * from tabella1, usare l'oledbcommandbuilder e prendere i comandi e creare la tabella da riempire riga per riga in pratica vorrei trovarmi nella situazione in cui riesco a dividere per stato le righe per stato intendo che il datarow è added , modified o deleted o unchanged e poi non so piu come agire , è chiaro gli unchanged non vanno updatati , gli added vanno updatati e sui modified invece come posso imporre delle restrinzioni ?

    quando i dati sono gia in tabella ?
    lo devo fare dopo perchè di principio non so lo stato del datarow(potrebbe essere un added come un modified) e anche adesso non so come reperirlo
    sono nuovo dell'ado net e chiedo consiglio.
    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    Quote Originariamente inviata da giuseppe500 Visualizza il messaggio
    ciao ,
    devo fare la copia e l'update dei dati di tabelle con struttura identica su due db diversi .
    Pensavo di usare il dataadapter il problema è che devo imporre dei vincoli sull esecuzione degli update :
    Se il datarow contiene un campo versione che è uguale a 1 diciamo l'update viene eseguito , altrimenti no e deve essere scartato.
    la mia idea è di creare un select command * con select * from tabella1, usare l'oledbcommandbuilder e prendere i comandi e creare la tabella da riempire riga per riga in pratica vorrei trovarmi nella situazione in cui riesco a dividere per stato le righe per stato intendo che il datarow è added , modified o deleted o unchanged e poi non so piu come agire , è chiaro gli unchanged non vanno updatati , gli added vanno updatati e sui modified invece come posso imporre delle restrinzioni ?

    quando i dati sono gia in tabella ?
    lo devo fare dopo perchè di principio non so lo stato del datarow(potrebbe essere un added come un modified) e anche adesso non so come reperirlo
    sono nuovo dell'ado net e chiedo consiglio.
    grazie.
    spiego in maniera semplice:
    ho due tabelle di struttura identica poolate con dati diversi e vorrei estrarre le righe diverse con la stessa chiave primaria e quelle che ci sono nella seconda tabella e non nella prima .

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.