C#, Access, valori numerici.

di
Anonimizzato938
il
1 risposte

C#, Access, valori numerici.

Salve a tutti...
ho un problema nella memorizzazione di dati numerici con C#.
ho un db access con un campo IMPORTO di tipo "numerico doppia precisione".

vi scrivo la parte di codice che genera il comando sql:

private OleDbCommand CreateInsert()
{
string strsql;
strsql = "INSERT INTO Fatture (IDFattura, ... , Importo) VALUES (?, ..., ?)";

OleDbCommand cmd = new OleDbCommand(strsql, oleDbConn);
OleDbParameterCollection pc =cmd.Parameters;
pc.Add(new System.Data.OeDb.OleDbParameter("IDFattura", System.Data.OleDb.OleDbType.VarChar, 50, "IDFattura"));

...

pc.Add(new System.Data.OeDb.OleDbParameter("Importo", System.Data.OleDb.OleDbType.Variant, 50, "Importo"));
//ho provato a mettere anche Numeric al posto di Variant

return cmd;
}


ciao, Alessandro

1 Risposte

  • Re: C#, Access, valori numerici.

    Ops..risolto... esiste anche

    System.Data.OleDb.OleDbType.Double

    non me n'ero accorto!!!
Devi accedere o registrarti per scrivere nel forum
1 risposte