la colonna datanum in che formato è? testo? numero? datetime?
la colonna datanum in che formato è? testo? numero? datetime?
ma mettere una sacrosanta STRUTTURA --COMPLETA-- DELLA TABELLA, victor, e dire che risultato vuoi ottenre, è cosi' difficile ?
Mah. Ogni volta che posti la query che stai usando esce una cosa nuova, vuoi capirlo che devi dare informazioni precise altrimenti non ne vieni fuori ?
Che poi il bello di tutto cio' e' che la soluzione sicuramente è SEMPLICISSIMA.
Ultima modifica di djciko; 28-03-2017 a 17:19
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
che poi una distinct dei mesi così a cosa servirà? è un po' di tempo che i mesi sono 12...
Sembra una semplicissima vista, ma c'è qualcosa che sfugge
I mesi sappiamo bene che sono 12
immaginiamo che la tua tabella abbia 100 record
hai messo il DISTINCT quindi devi ottenere 12 record come risultato
Hai pero 100 id ...... come farà SQL a ordinarli in 12 record ????
(non riesco a esporre meglio la domanda perche li c'è casino nel significato)
Rifletti su Month(mesi)
.
PostScritto: Scusatemi, ho risposto alla fine della prima pagina
senza accorgermi che c'era una altra pagina di interventi
...... ma comunque il senso della risposta non cambia
.
Ultima modifica di nman; 28-03-2017 a 23:45
infatti, la cosa più oscura è lo SCOPO della query. aspettiamo
id settimana giorno ora nome venuto pagato cell mese anno disponibilita datanum 127778 Dal...27/03/2017...al...01/04/2017 sabato 18.10 - 18.20 NULL NULL NULL NULL aprile 2017 NULL 20170401 127779 Dal...27/03/2017...al...01/04/2017 sabato 18.20 - 18.30 NULL NULL NULL NULL aprile 2017 NULL 20170401 127780 Dal...27/03/2017...al...01/04/2017 sabato 18.30 - 18.40 NULL NULL NULL NULL aprile 2017 NULL 20170401 127781 Dal...27/03/2017...al...01/04/2017 sabato 18.40 - 18.50 NULL NULL NULL NULL aprile 2017 NULL 20170401 127782 Dal...27/03/2017...al...01/04/2017 sabato 18.50 - 19.00 NULL NULL NULL NULL aprile 2017 NULL 20170401 127783 Dal...27/03/2017...al...01/04/2017 sabato 19.00 - 19.10 NULL NULL NULL NULL aprile 2017 NULL 20170401
id settimana giorno ora nome venuto pagato cell mese anno disponibilita datanum 127778 Dal...27/03/2017...al...01/04/2017 sabato 18.10 - 18.20 NULL NULL NULL NULL aprile 2017 NULL 20170401 127779 Dal...27/03/2017...al...01/04/2017 sabato 18.20 - 18.30 NULL NULL NULL NULL aprile 2017 NULL 20170401 127780 Dal...27/03/2017...al...01/04/2017 sabato 18.30 - 18.40 NULL NULL NULL NULL aprile 2017 NULL 20170401 127781 Dal...27/03/2017...al...01/04/2017 sabato 18.40 - 18.50 NULL NULL NULL NULL aprile 2017 NULL 20170401 127782 Dal...27/03/2017...al...01/04/2017 sabato 18.50 - 19.00 NULL NULL NULL NULL aprile 2017 NULL 20170401 127783 Dal...27/03/2017...al...01/04/2017 sabato 19.00 - 19.10 NULL NULL NULL NULL aprile 2017 NULL 20170401
victor
----------------------
sub page_load (obj as object, e as eventargs)
if not page.ispostback then
dim objcmd as new oledbdataadapter (" SELECT distinct settimana FROM MEDICO order by settimana desc ", objconn)
dim ds as dataset=new dataset()
objcmd.fill (ds,"medico")
Dim strSQL as String = " SELECT distinct settimana FROM MEDICO order by settimana desc "
Dim objCmd2 as OleDbCommand
objConn.Open()
objCmd2 = new OleDbCommand(strSQL, objConn)
dim MyCommand As New OledbDataAdapter(strSQL,objConn)
ds = new DataSet()
MyCommand.Fill(ds, "settimana")
objConn.Close
setti.DataTextField="settimana" ' campo visualizzato
setti.DataValueField="settimana" ' campo di valore
setti.DataBind()
setti.DataSource=ds
setti.DataMember="settimana"
setti.DataTextField="settimana" ' campo visualizzato
setti.DataValueField="settimana" ' campo di valore
setti.DataBind()
end if
end sub
victor
----------------------
victor
----------------------
allora ragazzi vi ho mandato tutto
1) la tabella
2) il codice della pagina
3) l'immagine di come viene fuori la drop....(potete notare come le voci non vengono visualizzate nell ordine decrescente
victor
----------------------