Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Master/Detail con la stessa tabella

    Ciao a tutti

    Premessa.
    Utilizzo VS.net 2005 , SQL Server 2005 e c#

    ho una tabella con : IDMezzo, Data, OreLavoro, IDOperaio, Note...... siccome
    IDMezzo e Data si ripetono spesso, perche nella stessa data e con lo stesso
    mezzo possono lavorare piu persone..

    Si puo verificare che in questa tabella si debbano inserire 200 record che
    hanno la stessa data e lo stesso IDMesso, vorrei evitare di fare inserire
    per 200 volte 2 dati uguali...

    Avevo pensato di fare un Master / Detail con se stessa... nel DataSet ho
    creato un TableAdapter con i soli 2 campi IDMezzo, Data e li ho messi in
    relazione con la tabella principale. La taballa fisicamente non esiste nel
    db..


    Master:

    DATA
    IDMEZZO


    Detail

    DATA
    IDMEZZO
    LAVORO
    CAMPO 3
    CAMPO 4
    CAMPO n

    Sono sulla strada sbagliata??

    Posso avere problemi in futuro?

    Come posso fare a eseguire correttamente quest'operazione?

    ciao e grazie
    http://www.siciliamercato.it - Villaggio Virtuale

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Moderazione

    Originariamente inviato da ciucciuzzo
    Premessa.
    Utilizzo VS.net 2005 , SQL Server 2005 e c#
    Vanno indicati anche nel titolo, come ti ho suggerito milioni di volte... :rollo:

    Correggo il titolo. Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Non ti saprei dire se la strada che stai prendendo è la più corretta; SQL Server 2005 però grazie a una nuova feature chiamata "Heirarchical Queries" ti aiuta decisamente nel risolvere un problema di questo tipo.
    In questo articolo trovi un esempio, comunque dovrebbe essere ben spiegato sulla doc ufficiale
    http://www.theserverside.net/article...rchicalQueries
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

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.