Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - database VB
Forum - Visual Basic 6 - database VB

Avatar
davide89 (Normal User)
Newbie


Messaggi: 5
Iscritto: 12/12/2006

Segnala al moderatore
Postato alle 16:11
Venerdì, 05/01/2007
salve a tutti, sn nuovo, ed è da poco ke programmo in VB, vorrei chiedervi delle cose:
sto facendo il codice fiscale e mi mancano da gestire i comuni italiani, ho già un documento access con tutte le città con le relative province e codice...ma non so gestirli in VB...per ora ho creato un "DATA", dove con il tasto avanti si possono visualizzare in una text la città e la sua provincia, vorrei però che man mano che l'utente digita i caratteri del Comune, la routine cercasse il comune nel db COMUNI.MDB e se lo trova restituisce nei tre controlli TextBox il Comune, il CAP e la Provincia.

PM Quote
Avatar
Che Guevara (Normal User)
Pro


Messaggi: 117
Iscritto: 30/03/2006

Segnala al moderatore
Postato alle 14:31
Martedì, 16/01/2007
Io ho un problema simile da risolvere ed avevo pensato a questo:

*************Dichiarazioni*****************
  Public Rs As Recordset
  Public Db As Database
******************************************
-----------------Corpo---------------------
  Set Db = OpenDatabase("nome.mdb")
  Set Rs = Db.OpenRecordset("nometabella")

on change
  For i=0 to Rs.recordcont-1
   'esegui un controllo con il testo
   'se è uguale allora
   '    copiacampi
  next i
end
-------------------------------------------

Non si scrive proprio così ma non ho il sorgente sottomano; la logica che dovresti usare è questa.
Spero di esserti stato utile!!! :k: :k: :k:
[Per la gestione di database guarda nelle dispense]

PM Quote
Avatar
Reese (Ex-Member)
Pro


Messaggi: 179
Iscritto: 09/08/2006

Segnala al moderatore
Postato alle 20:18
Mercoledì, 17/01/2007
Oppure, puoi usare query del tipo: "Filter", quando ha digitato il nome del comune intero.

PM Quote