Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    183

    Validare i dati di una textbox in base ad una tabella Access

    Come posso validare i dati inseriti in una textbox in modo che il dato sia valido solo se contenuto in una tabella di un database Access.

    la tabella access contiene in un solo campo tutti i valori ammissibili nella textbox.
    il loro numero aumenterà con il tempo... potrebbe essere un elenco molto lungo...

    (quindi preferisco utilizzare una textbox rispetto ad una dropdownlist).

    Vi prego ti darmi esempi pratici ed evitare termini troppo "da expert".

    grazie

  2. #2
    Ciao.
    Proprio perchè il numero di questi valori ammissibili dal campo è destinato ad aumentare nel tempo, sarebbe più utile pensare un'intera tabella di valori ammissibili. La tabella puoi crearla anche con due campi molto banalmente: id_valore (contatore) e valore (è meglio aggiungerlo ora il campo Id_valore visto che magari sei ancora in una fase embrionale del progetto e magari ti risulterà essere utile dopo quell'attributo).

    Poi alla validazione della textbox (lostfocus, click su un altro bottone...scegli tu) effettui una semplice ricerca nella tua tabella

    codice:
    Select * from tabella where valore = [valore della tua textbox]
    Se questa query ti tira fuori un record, il valore inserito è ammesso. Altrimenti no.

    Fammi sapere se ritieni possa essere una soluzione per te ottimale. Ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    183
    grazie per la risposta...
    quello che non so fare è la ricerca....
    ovvero il click del button genera la:
    Protected Sub Button1_Click....

    all'interno di questa sub come inserisco questa ricerca?

    Ps. come vedrai sono un principiante e mi limito all'uso di VWD senza inoltrarmi molto nel codice...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    183
    alla fine sono riuscito... anche se non so se ho utilizzato il metodo più elegante!
    grazie

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.