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

    Visal Basic 2005 - Filtrare record DB access

    ho un data base in access.
    ho creato nel form la griglia di visualizzazione di tutti i record del DB
    poi ho aggiunto un campo testo.
    vorrei fare in modo che inserendo del testo le righe del DB vengano filtrate in automatico.

    es:

    righe del DB

    0001 | Mario
    0002 | Stefano
    0003 | Michele
    004 | Andrea
    005 | Alberto

    se nella casella inserico : M il risultato è
    0001 | Mario
    0003 | Michele

    se nella casella inserico : Ma il risultato è
    0001 | Mario

    se nella casella inserico : A il risultato è
    0004 | Andrea
    0005 | Alberto

    se nella casella inserico : Al il risultato è
    0005 | Alberto

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    134
    i dati dal DB li estrai via codice o tramite i tool di Visual Studio?
    Io in genere faccio tutto via codice.
    Personalmente farei una funzione in cui effettuo una query SELECT con l'operatore LIKE che richiamerei al keypressed o al keyup della textbox ad esempio (sull'evento corretto non ho idea in qsto momento)....
    in questo modo man mano che scrivo l'elenco mi viene aggiornato.
    Occhio però! se i dati della tabella da cui leggi sono moltissimi, potrebbe risultare pesante il tutto.

  3. #3
    500 / 600 record.sono molti?
    non sono molto pratico di codice potresti darmi un esempio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    134
    no con 500-600 record non dovresti avere problemi visto ke mi pare di capire ke il file access è in locale....
    mmm scusa ma mi viene un po' complicato farti un esempio di codice ora... :-/
    dovrei cercare tra vecchi progetti (xkè qlcosa di simile ho fatto una volta)... e cmq sarebbero diverse funzioni da riportare... verrebbe fuori un bel po' di codice :-/
    ma quindi non hai pratica di come leggere dati da un DB? x quello puoi trovare svariati esempi di codice su internet... della mia risp prendi l'idea di legare una funzione ke aggiorna l'elenco al keypress della textbox...

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.