Cosa c' è di sbagliato nella seconda Istruzione?
Se scrivo:
codice:
  dataAdapter1 = New SqlCeDataAdapter("SELECT Sum (Tot.Totale)Prese FROM Tot", cn1)
            commandBuilder1 = New SqlCeCommandBuilder(dataAdapter1)
            dataSet1 = New DataSet
            dataAdapter1.Fill(dataSet1)
            DataGrid5.DataSource = dataSet1.Tables(0)
questa và a buon fine ma se interrogo un' altra tabella

codice:
dataAdapter1 = New SqlCeDataAdapter("SELECT Sum(ferie.Giorni where ferie.Altro =" & "F" & ")Prese FROM ferie", cn1)
            commandBuilder1 = New SqlCeCommandBuilder(dataAdapter1)
            dataSet1 = New DataSet
            dataAdapter1.Fill(dataSet1)
            DataGrid5.DataSource = dataSet1.Tables(0)
questa và in errore perchè?

ferie.Altro è un campo di tipo stringa
ferie.Giorni è un campo di tipo numerico