Pubblicita' Logo Il portale dei Quartieri Nascosa e Nuova Latina
Logo
Ciao!
Stai consultando il vecchio portale dei quartieri, dove sono archiviati i contenuti storici. Non potrai modificare rispondere o inviare nuove notizie qui, per farlo devi andare sull'attuale sito all'indirizzo
https://www.q4q5.it
Sei in: Opinioni >> SOS DatabaseRegistrati per inviare messaggi

Feed RSS
(1) 2 »
Autore Discussione
ClAuDiO_
Inviato il: 4/8/2007 6:58
Registrato: 22/12/2005
Da:
Messaggi: 186
SOS Database
Mi rivolgo agli esperti di db che credo facciano anche parte dello staff di q4q5.
Ho un problema con un db nel visualizzare i dati in un certo modo. Io ho una tabella con tre campi, Campo1, Campo2, Campo3, e voglio creare un report che mi mostri per ogni record contenente X nel Campo1, tutti i valori del Campo3. Il problema è che io li voglio vedere mostrati in questo modo:

contenutoCampo1
contenutoCampo2
contenuto1Campo3-contenuto2Campo3-contenuto3Campo3-contenuto4Campo3-contenuto5Campo3-contenuto6Campo3-contenuto7Campo3....

Premetto che nella mia tabella ci sono numerosi record che hanno tutti i valori di Campo1 e Campo2 uguale ma che differiscono nel valore di Campo3 e voglio che quest'ultimi siano visualizzati separati da trattino e non in formato tabbellare.

Uso Access.

Esempio della tabella
Campo1  Campo2  Campo3
ciccio       pippo      pluto
ciccio       pippo      pluto1
ciccio       pippo      pluto2
ciccio       pippo      pluto3
cane        gatto      uccello1
cane        gatto      uccello2
cane        gatto      uccello3
cane        gatto      uccello4
cane        gatto      uccello5

Risultato che voglio nel report:
ciccio
pippo
pluto-pluto1-pluto2-pluto3

cane
gatto
uccello1 - uccello2 - uccello3 - uccello4 - uccello5

[Entra]
Enrico
Inviato il: 4/8/2007 12:14
Webmaster
Registrato: 26/11/2005
Da: Latina
Messaggi: 632
Re: SOS Database

Che DB Engine usi? Microsoft Access?

Enrico 


----------------
Cento volte al giorno mi capita di pensare che la mia vita, quella interiore e quella pubblica, dipende dal lavoro di altre persone, vive e scomparse e mi dico che devo impegnarmi a restituire quanto ho ricevuto e ancora ricevo.
Albert Einstein

[Entra]
ClAuDiO_
Inviato il: 4/8/2007 14:56
Registrato: 22/12/2005
Da:
Messaggi: 186
Re: SOS Database
Si uso access.
[Entra]
Pippo
Inviato il: 5/8/2007 7:26
Registrato: 2/12/2005
Da:
Messaggi: 160
Re: SOS Database

Sei legato tecnicamente ad Access oppure puoi anche volerlo fare in Excel? IN questo secondo caso ti potrei aiutare.

Pippo
 

[Entra]
ClAuDiO_
Inviato il: 5/8/2007 8:27
Registrato: 22/12/2005
Da:
Messaggi: 186
Re: SOS Database
No, in teoria potrei anche esportare la tabella in excel. Quindi dimmi.
[Entra]
Pippo
Inviato il: 6/8/2007 5:45
Registrato: 2/12/2005
Da:
Messaggi: 160
Re: SOS Database

Non l'ho dimenticato, ci sto lavorando nei buchi disponibili. Mandami la tua email che ti invierò il file excel appena finito.
app-email[Indirizzo email protetto, entra per vederlo] è la mia.

Pippo 

[Entra]
ClAuDiO_
Inviato il: 6/8/2007 10:36
Registrato: 22/12/2005
Da:
Messaggi: 186
Re: SOS Database
X Enrico: se tu intanto hai una soluzione per access sono tutto orecchie :D
X Pippo: ti mando l'email per email
[Entra]
Enrico
Inviato il: 6/8/2007 18:18
Webmaster
Registrato: 26/11/2005
Da: Latina
Messaggi: 632
Re: SOS Database

Veramente la funzione Report di Access non è "standard" per i database, e quella parte di Access ho avuto poco a che fare, quindi sto cercando di capire come fare ma non ho proposte per adesso.

Se Pippo riesce a farlo con Excel forse è meglio

Enrico 


----------------
Cento volte al giorno mi capita di pensare che la mia vita, quella interiore e quella pubblica, dipende dal lavoro di altre persone, vive e scomparse e mi dico che devo impegnarmi a restituire quanto ho ricevuto e ancora ricevo.
Albert Einstein

[Entra]
Pippo
Inviato il: 6/8/2007 18:53
Registrato: 2/12/2005
Da:
Messaggi: 160
Re: SOS Database

L'ho fatto con una macrolina di Excel-VBA, scavando in un passato (molto passato) di programmatore. Il file Excel l'ho mandato in casella postale.
Se dovessero servire modifiche o se non corrisponde a quanto chiesto, fammelo sapere.

Buona serata.

Pippo

[Entra]
robipolli
Inviato il: 8/8/2007 0:04
Registrato: 1/11/2006
Da:
Messaggi: 10
Re: SOS Database

Enrì, mi meraviglio che non hai proposto di passare a MySQL e Linux :DDD

Ma excel non  supporta la concatenazione dei campi tipo CONCATENATE ( A1,"-",B1,"-",C1) ?

 

Pace, R. 

[Entra]
(1) 2 »
Registrati per inviare messaggi
 

< Ritorna alla home page del portale

Stampa Versione Stampabile (Stampa)

Contatore :: Valid XHTML 1.0 Transitional :: Valid CSS 1.2