Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Recupero descrizione di un datatable

    Ciao, partendo da un Codice vorrei recuperare la descrizione corrispondente
    in un datatable ma sbaglio qualche cosa

    tableCausale.DefaultView.RowFilter = "Codice = '" +
    myTDoc.Causale + "'";
    cmd.Parameters.Add(new OleDbParameter("@Causale",
    tableCausale.Rows[0]["Descrizione"]));


    l'errore è sicuramente nel Rows[0]

    ma il dubbio è:

    dopo aver applicato il filtro, devo avere una riga, come posso recupeare la
    descrizione di quella riga "filtrata"

    Grazie

  2. #2
    Una datatable deve essere gia' riempita prima di poter ottenere righe filtrate con la funzione RowFilter della dataview.
    Mettiamo che hai gia' riempito una datatable con delle righe
    codice:
    dim dv as new dataview(tuadatatablepiena)
    dv.rowfilter = "nomecampo = 'ciccio'"
    if dv.count > 0 then 
      tuavar = dv(0)("nomecampo")
    end if
    se vuoi usare la defaultview della datatable
    codice:
    tuadatatablepiena.defaultview.rowfilter = "nomecampo = 'ciccio'"
    if tuadatatablepiena.defaultview.count > 0 then 
      tuavar = tuadatatablepiena.defaultview(0)("nomecampo")
    end if
    occhio a possibili errori di sintassi
    Saluti a tutti
    Riccardo

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.