errore FUNCTION dors not exist | Tips & Tricks

Topic: Pubblico - Composto da 3 Posts di 2 Utenti.

30 Gennaio, 2010 15:02 #1
luciano.lotti
Utente

luciano.lotti
Registrato: Dec, 2009
Posts: 5
Offline

Salve un’ altro problema. Ho un DB Magazzino ua tabella Operatori con un campo ValoreVendite. Devo fare una semplicissima “SELECT SUM (ValoreVendite) as totale FROM Operatori” Di solito cosa molto semplice senza inghippi, mai avuto problemi. Invece quando vado ad eseguire il Comamnd mi da un’ Exception ‘FUNCTION magazzzino.SUM does not exist’. Ho controllato attentamente e tutto mi sembra giusto. Non so proprio dove sabglio. Grazie anticipatamente.

31 Gennaio, 2010 01:50 #2
Sante Caserio
Moderatore

Sante Caserio
Registrato: Jul, 2008
Posts: 99
Offline

MySQL ha ragione. La query giusta è:

SELECT SUM (Operatori.ValoreVendite) AS totale

Oppure:

SELECT SUM (ValoreVendite) FROM Operatori

31 Gennaio, 2010 16:18 #3
luciano.lotti
Utente

luciano.lotti
Registrato: Dec, 2009
Posts: 5
Offline
In realta ho scritto errato la query ed avevo già provato le due opzioni. Questo sotto è l’ esatto codice che ho scritto e mi rende l’ exception:
  • Private Sub SommaVendite
  • Dim cmd as NEW MySqlCommand
  • Dim Somma as Integer
  • cmdConnection = ConnMagazzino ’ Conn aperta
  • MyQuery=”SELECT SUM (ValoreVendite) FROM operatori”
  • cmd.CommandText = MyQuery
  • Somma = cmd.ExecuteScalar
  • End Sub
Se eseguo
  • “SELECT AWG FROM Operatori” va tutto ok, mi da la media esatta.

L’ exception mi viene restituita anche se eseguita su MySl Administrator.

Ho creato dei nuovi DB ed il risltato è lo stesso FUNCTION prova.sum does not exist

Ultima modifica 11 Luglio, 2010 01:16 di luciano.lotti

Condividi su:

Loggati o Registrati per replicare