Salve a tutti!
Sto creando un almanacco on line per una squadra di calcio.
Il problema piu' grande è che sono un principiante.
Il problema piu' piccolo è che non riesco a ottenere un determinato risultato con una query.
Utilizzo un database Access cosi' composto
Tabella tPartite
Campo Partita_ID
Campo Data_Partita
Campo Risultato
etc etc
Quello che vorrei fare è estrapolare i dati relativi ai migliori risultati in casa e in trasferta.
Riesco a estrapolare il miglior risultato in casa e il peggiore in trasferta
MA NON IL PEGGIORE IN CASA E IL MIGLIORE IN TRASFERTA!!!!
Il perchè è semplice! il campo Risultato è un valore Testo e Non Numerico!!!
Espresso cosi' es: 3-4
Siccome il mio progetto di gestione on line di un almanacco è molto avanti ho paura a cambiare il campo da testo a numerico sul database perchè non so cosa potrebbe succedere a tutto il resto (il sistema si compone di 12 tabelle!!!)
Questa è la query sulla quale sto lavorando...
Restituisce le partite in trasferta ma il risultato è inverso! Cioè mi da le peggiori sconfitte e non le migliori...
Mi aiutate???
<%
Dim rs4A1A, strSQL4A1A, strConn4A1A
strSQL4A1A="SELECT TOP 3 * FROM tPartite where Partita LIKE '%talia' and Risultato IS NOT NULL ORDER BY Risultato Desc"
strConn4A1A = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("../../mdb-database/campionato.mdb")&";Persist Security Info=False"
Set rs4A1A = Server.CreateObject("ADODB.Recordset")
rs4A1A.Open strSQL4A1A, strConn4A1A
WHILE NOT rs4A1A.EOF AND NOT rs4A1A.BOF
stagione=rs4A1A("Stagione")
partita=rs4A1A("Partita")
Risultato=rs4A1A("Risultato")
vis="<a href=partite_dati.asp?view=Display&ID="&rs4A1A("Pa rtita_ID")&">"&rs4A1A("Partita")&"</a>"
response.write" " & stagione & "" & vis & " " & " " & Risultato & " " & "
"
rs4A1A.MoveNext()
WEND
rs4A1A.Close
Set rs4A1A = Nothing
%>