Due domande da principianti

martedì 29 novembre 2005 - 16.29

lordwaizard Profilo | Senior Member

1) E' possibile raggruppare in una riga le righe con lo stesso codice sommando la colonna QTA?
ES:

TABELLA:
CODICE(STRINGA) QTA(INT)
C001 15
C00A 3
C001 5
C00A 5


OUTPUT desiderato:
CODICE(STRINGA) QTA(INT)
C001 20
C00A 8

2) Ho un array che contiene dei codici, vorrei passarlo al database per verificare se in
una desterminata colonna sono presenti questi ultimi.
E' possibile passare i codici e ricevere un output di quelli che non sono presenti nella colonna del db?

Grazie per il prezioso aiuto.
Davide

lordwaizard Profilo | Senior Member

Prima domanda risolta.

Brainkiller Profilo | Guru

>2) Ho un array che contiene dei codici, vorrei passarlo al database
>per verificare se in
>una desterminata colonna sono presenti questi ultimi.
>E' possibile passare i codici e ricevere un output di quelli
> che non sono presenti nella colonna del db?

Eh insomma non è così facile. Dovresti inserire tutti i valori nel Database in una tabella temporanea e poi con una query verificare cosa c'è e cosa non c'è del tipo SELECT * FROM TABELLA WHERE ID NOT IN (SUBQUERY) o simile.
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Jumpa Profilo | Junior Member

considerando che il tuo array sicuramente non conterrà decine di migliaia di elementi...
una soluzione del tipo fai un ciclo sull'array per ogni elemento che esso contiene e per ciascuno controlli se è presente nel db.

poche righe di codice e poche operazioni per il software stesso .....



-------------------------
191 for ever.....................
Follow the White Rabbit...

http://www.jumpa.org
-------------------------
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5