Newsgroup: it.comp.appl.access
Titolo: Attribuzione del sesso! :)

Salve,
come si deduce dal subject il mio problema è di natura sessuale! :))) ... ma
purtroppo per voi non ho sbagliato NG!
ok dai,
ho una tbl anagrafico
Nome
Cognome
DataNascita
Sesso
dove ci sono circa 2500 record tra maschietti e femminucce.
Quello che vorrei fare è attribuire automaticamente il valore M o F nel
campo Sesso una volta immesso un nome nel campo omonimo.
Come posso impostare una select che sulla base dei precedenti record sappia
distinguere il valore M o F da attribuire al nuovo nome?
ciao e grazie.

 ciao e grazie.
Mi verrebbe da dirti di leggere l'ultima lettera .......!!!
Ma č piů forte di me, lasci stare, se vuoi farlo dopo aver inserito il CF
passi pure tutte le altre
idee malsane sono solo cavolate empiriche :
MATTIA (Maschi o femmina)
ANDREA
Senza considerare i nomi non di origine italiana......!!!
Ma e necessaria sta roba..........!!!!!!!!
@Alex.

 ha scritto nel messaggio
news:c3q5g2$o07$1...@lacerta.tiscalinet.it...

Concordo pienamente! in tutto questo c'č un buon livello di perversione, ma
purtroppo lo devo fare!
Il problema č che ho tirato fuori circa 3500 record (campi nome, cognome e
data di nascita) da un DB FileMaker.
Ora questi record devo accodarli all'anagrafica del mio DB Access dove ho
anche il campo sesso, pertanto cercavo un metodo veloce per "riempire" il
campo e magari facendo sě che continui a farlo lui in automatico... fatta
eccezione per quei nomi "anomali" (es. stranieri) dove provvederei
manualmente ad impostare il valore.
Alternativa: mi metto giů una notte a farlo a manoni! ma vi prego no!

anche il campo sesso, pertanto cercavo un metodo veloce per "riempire" il
Tralasciando facili battute sul fatto che da 2500 sono già aumentati a
3500 ...
Cosa ne pensi di qualcosa di questo tipo?
- tabella temporanea con campi 'Nome' e 'sesso'
- per ogni nominativo cerca nella tabella il nome e il corrispondente
sesso, se non lo trova lo chiede a te, lo aggiunge così quando trova
un altro soggetto con lo stesso nome sa già il sesso ... e così via
...
Ciao
--
Alberto
No alle guerre

 ha scritto nel messaggio
news:l891609cel2ei71gr...@4ax.com...

Allora scusa,
i 2500 record li ho sul db access (con valore m/f assegnato), mentre i 3500
li ho tirati fuori dal filemaker (senza sesso e di cui non ho parlato nel
primo post)
cmq il tuo consiglio può andar bene.
Io avevo iniziato con una select distinct sulla stessa tbl anagrafica e
pensavo di impostare il valore predefinito del controllo txtbox.sesso della
form per far si che confrontasse i dati immessi nel controllo txtbox.nome
con il risultato della query.
E' sbagliata l'impostazione?
ciao


Non hai chiarito se per sbaglio c'è il CodiceFiscale....???!!!
Fai un aqry UPDATE nella quale modifichi lerige in cui la lettera
finale del nome è ="A" con "Femmina" poi "O" maschio..!
CurrentDb.Esecute"UPDATE tblAnagrafica SET [SESSO]='F' WHERE
Mid$([Nome];len([Nome],1)='A'";dbfailonError
e così per M...........finale O
[Auguri]
@Alex.

 ha scritto nel messaggio
news:c3qb56$ulm$1...@lacerta.tiscalinet.it...

Ciao Alex
stavo chiudendo .... :)
Un nome come il tuo Alex come verrebbe classificato?
serve un'altro campo?
Daniele


GAY....?
Fortunatamente sono AlessandrO
Ciao Daniele ed il tuo con la E
@ALex.

 ha scritto nel messaggio
news:c3qb56$ulm$1...@lacerta.tiscalinet.it...

Ciao
e nel caso di Andrea che in Spagna = F in Italia = M come la mettiamo.
TT

 @ALex.
Buona notte
Daniele


Se hai seguito il 3D leggendolo anche ho premeso che č una cazzata, ma
piuttosto di farlo
a mano per 3500 records gli ho proposto una soluzione che risolve credo il
90%
dei casi.....!
Poi non siamo in SPAGNA.
Ciao.
@Alex.

potresti fare una query di raggruppamento per nome, e poi aggiorni man mano
in base ai nomi trovati.
Non sarà la soluzione più adatta, ma almeno è più veloce che farlo mano a
mano.

"knives" <x@x.x> ha scritto nel messaggio
news:6I08c.114274$O31.4...@news4.tin.it...

Io ho avuto la stessa tua esigenza e "...meglio di un calcio sugli
stinchi..." ho per prima cosa sgrossato la tabella con la ricerca della
famosa A finale assegnando F... Poi tutto a manina, ma almeno un bel po' me
li sono risparmiati. Per la cronaca non avevo CF...
Ciao.
--
Sergio MAZZA


A quel punto vedi se la data di nascita <=40 allora è uomo.
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Daniele

 ha scritto nel messaggio
news:c3rdqo$rlc$1...@hulme.interac.it...

Chi si accontenta ....gode :)
Daniele
p.s. scusami, ciroteo, ma se lasciassi un po di quoting non sarebbe male....

 'a giuvincč non farti venire strane idee per la testa ;)
....ehem..... mai sentito parlare di codice fiscale????
non voglio certo "impararti" nulla ma ti ricordo che non siamo ermafroditi
che nasciamo maschi e moriamo femmine.....
skipper dixit...

 'a giuvincč non farti venire strane idee per la testa ;)
bello, si dice uagliň, non giuvincč!!!
;-P


 skipper dixit...
p.s. pare che la mia battuta ad Alex non sia stata capita da tutti
Daniele

 ha scritto nel messaggio
news:Bgf8c.117401$O31.5...@news4.tin.it...

hahahah ROTFL
skipper dixit...

 ha scritto nel messaggio
news:c3rg8t$i5t$1...@canarie.caspur.it...

Buonasera! ho avuto modo di leggere solo stasera i vostri post... ma sono
felice che la cosa sia stata presa a cuore da molti di voi!
Sono onorato! Grazie e a questo punto mi pare doveroso farvi sapere come ho
risolto:
Ho importato il txt file dei 3500 record da Filemaker in access
(naturalmente ripulendo prima tutte le schifezze di errori di ortografia,
spazi prima e dopo il valore e i quadratini di formattazione che vengono
importati insieme al testo)
Quando la tbl era pronta ho fatto una prima query per eliminare i record
duplicati (quel db fà proprio cagare) e sono sceso a 2100 record circa
Poi ho fatto una seconda query, stavolta di aggiornamento, che mi settava il
campo sesso al valore del campo sesso della tbl anagrafica del db access
(quella di 2500 records) dove il nome della tbl filemaker era uguale al nome
della tbl access
Alla fine sono rimasti circa 300 record non aggiornati che erano in
prevalenza doppi nomi o nomi assurdi tipo Almadona, Cesena, Mical,
Eleuterio, Peppinella!
Ma come cazzo si fa a chiamare uno o una CESENA!!!
Cmq per i 300 record rimanenti ho usato il vecchio ed infallibile metodo
manuale!
Ciao

E' sbagliata l'impostazione?
Forse, visto i numerosi contributi che hai ricevuto, hai già trovato
una soluzione conveniente; comunque ti spiego cos'è che intendo io.
1) se avessi a disposizione una tabella (tblNomiSesso), potrei, per
ogni nominativo, interrogare questa tabella e sapere il sesso di
ognuno.
2) allora, mi creo questa tabella tramite una query sulla tua tabella
'2500' (quella con valore m/f assegnato) [SELECT DISTINCT chrNome,
chrSesso ecc ecc]
3) aggiungo un campo 'chrSesso' sulla tabella '3500' (quella da
valorizzare e poi importare)
4) apro un recordset sulla tabella '3500' ed uno sulla 'tblNomiSesso'
5) - scorro - uno per uno - i record della tabella '3500' e per ognuno
     cerco se il corrispondente nome è presente nella tabella 
     'tblNomiSesso'
   - se il nome non è presente
        - apro un inputbox per consentire all'utente di dire di
          sesso è quel nome
        - aggiungo quel nome e relativo sesso alla tabella
          'tblNomiSesso', così già dal successivo nominativo me
          lo ritrovo
   - aggiorno il campo 'chrSesso' della tabella '3500'
   (visto che parto da una 'base' di 2500 nominativi ritengo che
    le richieste di intervento all'utente non dovrebbero essere
    poi molte)
6) se lo ritengo opportuno dò una controllata ai possibili nomi
'ambigui' della tabella '3500'
7) accodo i record della tabella '3500', sesso compreso, alla tabella
'2500'
8) mi resta 'par dessus le marché' una nutrito elenco di nomi per fare
'Il CD dei mille nomi più belli' da regalare (o vendere) ai clienti -
così mi riallaccio all'ignobbbile cazzeggio iniziale.


 così mi riallaccio all'ignobbbile cazzeggio iniziale.
inquietante!!
tu sei veramente il + depravato e schizzofrenico del NG!!!
Cmq grazie, ti sei guadagnato la prima copia del "CD dei mille nomi più
belli" versione De Luxe...(con in omaggio la compilation dei nomi che più
fanno cagare 2003/2004!!!) da non perdere!
Ciao Alberto ;)

 tu sei veramente il + depravato e schizzofrenico del NG!!!
SGRUNT!
Antonio

 ha scritto nel messaggio
news:Oqe8c.117057$O31.5...@news4.tin.it...

sorry ... mi è scappata la mano ... c'ho il mouse più veloce del west!

 ha scritto nel messaggio
news:AMw8c.88351$Kc3.2...@twister2.libero.it...

uno dei giochi che facevo da bimbetto era farci le risate sui cognomi piů
strani aprendo l'avantielenco della Sip!

 Ma come cazzo si fa a chiamare uno o una CESENA!!!
il papa' al momento della nascita va in anagrafe e quando l'impiegato 
chiede che nome si vuole dare si risponde "cesena"
una rosa e' una rosa e' una rosa e' una rosa
--
a.cara

 cosě mi riallaccio all'ignobbbile cazzeggio iniziale.
concordo sull'ignobbbilita'
--
a.cara

 Ciao
Un problema del genere è mooolto "sentito"...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c3udee$2bla8j$1...@ID-163946.news.uni-berlin.de...

Si vabbè ma adesso fa pure provincia (FC)! e poi sul CodFis che ci mettono
una targa!
A mio modesto parere a questo punto era meglio Peppinella! :)
ciauz


wrote:

tie' 


 ha
scritto nel messaggio
news:0vd6601b0ahs7qfsh...@4ax.com...

No c'è nulla da fare: appena si parla di sesso,
gli animi si scaldano
MAssimiliano

 ha scritto nel messaggio
news:nGR8c.1267$l27...@news.edisontel.com...

E il bello è che nessuno lo considera OT!!! O forse sarebbe meglio
considerarlo HOT?!
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c40r7e$37l$1...@canarie.caspur.it...

D'altronde Off Topic significa letteralmente Fuori Topa
Antonio

...mhhh
faccio le mie scuse ad Alberto....
il fenomeno della depravazione qui è più diffuso di quello che pensavo!
avvertitemi se rinominano il NG: it.comp.appl.ampless!!! :P
Ciao

Ciao
Ciao
