Nessun valore specificato , mmmm...

martedì 12 ottobre 2010 - 19.16

dyd666 Profilo | Junior Member

Salve ragazzi

Ho questo codice:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Al momento di eseguirlo ho questo errore:

http://img98.imageshack.us/img98/8738/errorec.png

Non so spiegarmelo , mi sembra tutto in regola.
Forse la natura della Select è sbagliata?

Devo ricavare il valore massimo di un campo all'interno di una tabella , costituita da Cod_Ord e Quantità.

ridaria Profilo | Expert

Controlla bene la stringa SQL, è li che c'è qualcosa scritta male.
Riccardo D'Aria

dyd666 Profilo | Junior Member

La sintassi mi sembra corretta.

Ho provato con la LAST ora , in questo modo:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Al momento di instanziare l'oggetto OledbDataReader mi ridà l'errore visto sopra.
In questo caso la LAST restituisce un intero record , l'ultimo della tabella , così come voglio io.
Sto usando ACCESS come DBMS , quindi la funzione LAST dovrebbe essere supportata.

Cosa sbaglio in questo caso?

dyd666 Profilo | Junior Member

Salve di nuovo

Mi sono dimenticato di inserire una parte nella query , ora così:

strSQL = "Select LAST(Cod_Ord) From Ordini ORDER BY Cod_Ord ASC";

Stesso errore però.
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5