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

    [VB.NET] Query su DataTable

    Ciao,

    qualcuno sa in che modo posso fare delle query su un datatable??
    mi spiego.. ho un dataset al quale ho popolato con i dati di active directories, per il quale ho costruito un oggettino che tira giù i dati in maniera molto elementare.. i campi sono: nome, cognome, città e numero telefono.. e quindi avrei bisogno di creare dei filtri per la ricerca degli utenti..
    come potrei procedere?

    Grazie

    PS: uso Visual Basic 2008 Express Edition

  2. #2
    ?

  3. #3
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137
    Dunque... hai un DataSet... quindi...

    TuoDataSet.nomeTuaTabella.Select(filterExpression As String)

    ad esempio:

    DSAgenda.contatti.Select("IDContatto=18")

    che equivale ad una query di tipo "SELECT * FROM Contatti WHERE IDContatto = 18"
    Fusion

    Currency Text Box (Updated: 16 Maggio 2008): http://digilander.libero.it/cmfusion/CurrencyTextBox.html

  4. #4
    Ok ma come si fa per passare più di un parametro alla select?
    tipo:
    DSAgenda.contatti.Select("IDContatto=18, Nome = 'pippo'" )

    Grazie

  5. #5
    Utente di HTML.it L'avatar di fu510n
    Registrato dal
    Sep 2005
    Messaggi
    137
    Funziona come una WHERE:

    DSAgenda.contatti.Select("Nome Like 'Ant%' AND (Paese = 'Italia' OR Paese = 'Germania')" )

    Puoi sbizzarrirti come vuoi....

    tutto quello che usi come parametro è quello che metteresti dopo:

    "SELECT * FROM Contatti WHERE"
    Fusion

    Currency Text Box (Updated: 16 Maggio 2008): http://digilander.libero.it/cmfusion/CurrencyTextBox.html

  6. #6
    Funziona!!

    Grazie mille

    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.