Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    156

    associazione a dataset di join tra 2 tabelle

    Ciao a tutti, sono nuovo di ASP.NET e ho un problema molto semplice da sottoporvi.

    Ho due tabelle in un dataset

    tabellaA
    Chiave
    campo1

    tabellaB
    Chiave
    Campo2


    io devo associare ad una datagrid la vista che si crea col join tra le due tabelle.
    l'SQL sarebbe SELECT * FROM TABELLAA INNER JOIN TABELLAB ON TABELLAA.CHIAVE = TABELLAB.CHIAVE

    mi sapete aiutare??
    grazie

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    provato con le relazioni ???

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    se stai usando SqlServer fai una vista con quella select e poi usa un dataset..

    codice:
                Dim dsCampo as new Dataset
                Dim daCampo as new SqlDataAdapter("Select * from nomevista", tuoOggettoConnessione)
                Try
                    daCampo.Fill(dsCampo, "campo")
                    tuoOggettoConnessione.Close()
                Catch ex As SqlException
                    '
                End Try
                tuodatagrid.datasource = dsCampo
                tuodatagrid.databind()
    oppure usa direttamente la select con l'adapter..

  4. #4
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    sta nomevista lo sentita ma sinceramente nn la so usare.


    ps

    un consiglio
    daCampo.Fill(dsCampo, "campo")

    non c'è bisogno di aprire e chiudere la connessione,lo fa il dataadapter in automatico.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    non c'è bisogno di aprire e chiudere la connessione,lo fa il dataadapter in automatico.
    beh insomma..
    questione di punti di vista: lo fa in automatico per "graziare" chi se ne dimentica..
    io ho sempre chiuso la connessione, anzi di solito se non mi serve piu l'adapter invoco addirittura il metodo Dispose

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