116 messaggi dal 31 maggio 2008
Ciao quando eseguo questo codice mi da un errore di conversione
l'erroe viene dato nel foreach purtroppo il dato nel db è un nvarchar e non posso modificarlo quindi devo fare queste conversioni

double val = Convert.ToDouble(DropDownList3.SelectedValue);
double val2 = Convert.ToDouble(DropDownList4.SelectedValue);

using (var date = new DataClassesItcDataContext())
{

var datiCatalogo = (from f in date.wcatalogue
where Convert.ToDouble(f.db_cond1_dim) == 1 && (Convert.ToDouble(f.db_cond1_dim) >= val2)
select new { f.id, f.db_code, f.db_description, f.db_image, f.db_application, f.db_cond1_dim });

L errore è : Error converting data type nvarchar to float.

foreach (var qdato in datiCatalogo)
{
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.