Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

prelevare una parte di stringa fino allo spazio vuoto

326 views
Skip to first unread message

tmtube

unread,
Feb 18, 2012, 12:53:18 PM2/18/12
to
possiedo una tabella con un campo unico di testo che contiene nome e cognome
es: "mario rossi"

con una query dovrei accodare la parte prima dello spazio in un campo nome e
la parte dopo lo spazio in un campo cognome

qualcuno sa dirmi come potrei fare?

grazie.

Carlo Costarella

unread,
Feb 18, 2012, 1:23:25 PM2/18/12
to

"tmtube" <tmt...@email.it> ha scritto nel messaggio
news:4f3fe571$0$1390$4faf...@reader2.news.tin.it...
Dim PosSpazio as Integer
PosSpazio = instr(1,"TuoCognomeNome"," ") restituisce la posizione di " " e
mid("TuoCognomeNome",1, PosSpazio - 1) cos� ottieni il cognome
mid("TuoCognomeNome", PosSpazio + 1, Len("TuoCognomeNome")) cos� ottieni il
nome
Possibili errori con cognomi tipo De Rossi e nomi tipo Fabiana Alessandra.
Onde evitare la pappa pronta dai un'occhiata alla guida sia per la funzione
Mid che per Instr.

Ciao, Carlo


Karl Donaubauer

unread,
Feb 19, 2012, 6:32:36 AM2/19/12
to
tmtube wrote:
> possiedo una tabella con un campo unico di testo che contiene nome
> e cognome es: "mario rossi"
>
> con una query dovrei accodare la parte prima dello spazio in un
> campo nome e la parte dopo lo spazio in un campo cognome

Separare il contenuto in campi diversi
http://www.donkarl.com/it?FAQ2.20

--
Ciao
Karl
*********
Access FAQ: http://www.donkarl.com/it

tmtube

unread,
Feb 19, 2012, 2:19:45 PM2/19/12
to
Grandiosi!!!

tmtube

unread,
Feb 20, 2012, 11:02:58 AM2/20/12
to
Sapete dirmi come andare a capo in una query se devo accodare pių campi di
origine in uno stesso campo destinazione?

[vbCrLf] e chr(10) sembrano non funzionare.

tmtube

unread,
Feb 20, 2012, 11:10:43 AM2/20/12
to
ho provato anche & Chr$(10) & Chr$(13)


ma non funziona nella query, qualche consiglio?

Karl Donaubauer

unread,
Feb 20, 2012, 11:13:04 AM2/20/12
to
tmtube wrote:
> ho provato anche & Chr$(10) & Chr$(13)
>
> ma non funziona nella query, qualche consiglio?

Chr$(13) & Chr$(10)

tmtube

unread,
Feb 20, 2012, 11:16:39 AM2/20/12
to

>Chr$(13) & Chr$(10)

funziona Grazie.


0 new messages