Newsgroup: it.comp.appl.access
Titolo: Usare Access

Ciao a tutti, non ho molta conoscenza di Access, per la verità uso
Excel, e purtroppo devo avvicinarmi ad Access.
Logicamente faccio un paragone tra Excel ed Access, e quando uno si
imbatte in uno strumento nuovo nascono sempre delle problematiche, che
da una parte sembrano facili e logiche, dall'altro lato sono ostacoli
insormontabili.
Cerco Aiuto per cercare di superare queste difficoltà.
Primo problema su Excel scrivo Cells(Riga, Colonna), in numeri, ora
vorrei cercare di fare la stessa cosa con Access, ho nominato i campi
di Access in questo modo
ID per la chiave primaria
N1, N2, N3, N4, N5, N6, Numerici
AB1, AB2,.. AB6; PD1, PD2, ... PD6, sono Testo 1 solo carattere
in totale sono 18 campi + chiave primaria
Faccio un piccolo Esempio
la serie N sono numeri che devono essere convertiti in lettere negli
altri campi, AB sta per Alto/Basso, con Excel uso questo codice,
parliamo di un solo record = riga, però dovrei passarlo per tutti i
recod della tabella Access, metto 1 come primo record
For x = 1 to 6
    If Cells(1, "n" & x) < 25 then Cells(1, "AB" & x) = "B" Else
Cells(1, "AB" & x) = "A"
next x
lo scritta cosi al volo per far capire il concetto ma avrei dovuto
usare Controls, che dice se la cifra della colonna1 o campo1 e minore
di 25 scrivi nella colonna 7 Campo7 = AB1 la lettere "B" altrimenti
scrivi la lettera "A" questo per le 5 Colonne o campi successivi.
mentre per PD1...PD6 devo controllare se il numero e Pari/Dispari e
scrivere rispettivamente "P", "D".
Ora questo costrutto come posso farlo con Access, non vorrei scrivere
ogni volta
If N1 < 25 then AB1 = "B" Else AB1 = "A"
If N2 < 25 then AB2 = "B" Else AB2 = "A"
etc...
Ho letto che ci sono Campi Calcolati, non potrei usare questo sistema
mentre inserisco i dati da N1...N6, tanto sono ripetitivi, a volte
cambia il 25 che passa al 20.
Per il momento un Saluto, Ciao da By Sal (8D)

 Excel, e purtroppo devo avvicinarmi ad Access.
Aia ... Sono mondi totalmente diversi.
Mi farei in 4 per aiutarti, ma devo stare la, accanto a te e farti
vedere.
Cosi' solo scrivendo non sono capace di spiegarti.

 Cosi' solo scrivendo non sono capace di spiegarti.
Ciao Ti ringrazio per la risposta, Lo so che sono mondi diversi, e da
molto che non uso i Database, una volta me la cavavo abbastanza
benino, però ti parlo del tempo che fu, DB3 - 4 e Fox, usavo Clipper
della Borland per programmare tali database.
Con l'avvento di Access della Microsoft non me ne sono più interessato
e quindi ho perso il treno, però ho preso quello di Excel.
La verità e che ho creato un applicativo per il Lotto UK49's Inglese,
sto cercando di passarlo sul VB.Net, visto che la protezione di Excel
non è poi cosi sicura, e quindi cerco di di implementarlo con un
Database, ho cercato di farlo con la base dati di Fogli Excel, ma
molti comandi non riesco a riprodurli con il VB.net. e quindi devo
usare un database per legarlo all'applicazione VB.net.
In effetti devo caricare nel Database, la data di Estrazione, e 6
numeri estratti per ogni record, poi questi numeri sempre nello stesso
record.
Quindi  calcolando il primo campo come data e gli altri campi da 1 a 6
le estrazioni da 7 a 13, alto e basso e da 14 a 20 Pari e Dispari, in
cui vengono convertiti i vari numeri estratti..
Speriamo che trovi qualcosa per aiutarmi, ti ringrazio, Ciao By Sal
(8D)

 next x
Restando la struttura che hai scritto puo' essere pressappoco la stessa cosa
Dim rs as variant
set rs = currentdb.openrecordset("select * from tabella")
do until rs.eof
   rs.edit
     For x = 1 to 6
        rs( "AB" &  x) = iif(rs("n" &  x) <  25,"B","A")
     next
   rs.update
   rs.movenext
loop
va bene anche la if come la hai fatta tu:
  If rs("n"&  x) <  25 then rs( "AB" &  x) = "B" Else
  rs("AB" &  x) = "A"
--
ac

 ha scritto nel messaggio 
news:108b2abd-6ef5-4aee...@d25g2000yqc.googlegroups.com...
Ciao a tutti, non ho molta conoscenza di Access, per la verità uso
Excel, e purtroppo devo avvicinarmi ad Access.
E anche usare correttamente il NG
Per esempio postando messaggi con subject più significativi...
Antonio

 cosa
ahia...
Antonio 

 Per esempio postando messaggi con subject più significativi...
Madonna Anto',
ma te sei fissato co' 'sta cosa ... :D

 ma te sei fissato co' 'sta cosa ... :D
Ciao un grazie ad Alessandro, vedrò di mettere in opera il suo listato
e vedere il risultato, Farò sapere
Per Antonio, cosa dovevo scrivere come Subject, secondo te,  che non
so nemmeno dove iniziare con Access, quindi ho preferito scegliere un
argomento generale, che potesse valere tutte le domande.
Non me la prendo, lo so che una buona richiesta facilita la ricerca,
ma google e cosi potente, che cerca anche nei testi e non solo nel
testo della richiesta.
Sicuramente avrò bisogno ancora del vostro aiuto, e quindi vedrò di
accontentare anche Antonio, Scherzo Naturalmente.
Ciao By Sal (8D)

 ma te sei fissato co' 'sta cosa ... :D
Ciao un grazie ad Alessandro, vedrň di mettere in opera il suo listato
e vedere il risultato, Farň sapere
Per Antonio, cosa dovevo scrivere come Subject, secondo te,  che non
so nemmeno dove iniziare con Access, quindi ho preferito scegliere un
argomento generale, che potesse valere tutte le domande.
Non me la prendo, lo so che una buona richiesta facilita la ricerca,
ma google e cosi potente, che cerca anche nei testi e non solo nel
testo della richiesta.
Sicuramente avrň bisogno ancora del vostro aiuto, e quindi vedrň di
accontentare anche Antonio, Scherzo Naturalmente.
Ciao By Sal (8D)
Almeno hai capito cosa intendevo, visto i radicali non c'arrivano
cmq le ricerche nei NG fatte per subject hanno una potenzialitŕ diversa...
Antonio