Oppure

Loading
30/06/08 11:19
super rambo
salve, sto facendo una rubrica e fin ora ho messo che salva i dati in un file di testo. quando vado per leggerli non so come mettere ogni dato nella relativa txt (nome., indirizzo, ecc..) come potrei fare?? grazie...
aaa
30/06/08 11:21
antometal
dipende...
come salvi i dati nel file???
se li salvi tipo così: nome;cognome;tel;indirizzo
allora utilizza la funzione split e poi riempi le textbox
aaa
30/06/08 11:29
super rambo
li salvo così:
Print #1, Text1.Text, Text2, Text3.Text,ecc...

dopo aver aperto il file... quindi salva il contenuto delle txt in quel momento, come potrei fare per caricarli??
aaa
30/06/08 11:50
antometal
mmmm, male molto male, xk li salverebbe così:
nomecognomeindirizzo0000

metti un carattere jolly tra i vari campi
nome#cognome#0000#indirizzo

poi usi la funzione split

ricordati di fare un controllo sui dati che inserisci l' utente, xk nn deve mettere il carattere jolly, altrimenti spacca tutto
usa l' instr x il controllo:k:
aaa
30/06/08 11:59
super rambo
guardando altre rubriche ho visto che fanno una tabella in mdb e poi da li leggono i relativi dati... credo sia più ordinato, mi potreste spiegare come leggere e scrivere i dati da lì??? grazie
aaa
30/06/08 12:04
antometal
in tal caso verrà un lavoro fatto bene, xò nn mai fatto interazioni cn DB

cmw nell' aere sorgenti trovi sicuramenti qlc da poter utilizzare come esempio
aaa
30/06/08 12:15
gantonio
Non puoi scrivere una rubrica che usi i file di testo ... almeno non puoi pretendere che sia "efficiente" ...

Devi appunto utilizzare un database (almeno un db Access, se non vuoi utilizzare un DB serio ...).

In ogni caso, non scrivi il codice per gestire un DB in cinque minuti (a maggior ragione per il fatto che stai iniziando adesso a programmare e ti mancano tante nozioni di base ...) e comunque un forum NON ti insegna TUTTO quello che c'e' da sapere, ma puo' essere solo un aiuto in situazioni specifiche.

L'unica cosa che ti posso consigliare e' di usare la libreria

ADO

per accedere al DB e NON USARE la DAO (in quanto obsoleta).

Inoltre dovrai avere installato il Service Pack 6 di VB6 (necessario per l'accesso corretto ai db) ...

E se puoi, ti consiglio VIVAMENTE di evitare i controlli Data e ADODC e al loro posto usa direttamente il "modello ad oggetti" di ADO.

Procurati un buon libro su ADO (per VB6, non ADO.NET) e studialo ...

Ricorda ... non esistono "scorciatoie" con copia-incolla se vuoi veramente imparare ...

Buon lavoro ...
aaa