Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C#\Access] Overflow

    Ciao,

    Quando esegtuo questi comandi, mi vieni data un'eccezione overflow:



    for (int i = 0; i < ds.Tables["Fattura"].Rows.Count; i++)
    {
    DataRow dr = ds.Tables["Fattura"].Rows[i];

    string query2 = "INSERT INTO prodotti_acquistati (id, id_acquisto, id_magazzino, codice, descrizione, quantita, prezzo, sconto, iva) VALUES (" + i + ", '" + IDAcquisto + "', '" + System.Convert.ToInt32(_IDMagazzini[comboBoxMagazzino.SelectedIndex-1]) + "', '" + dr[0] + "', '" + dr[1] + "', '" + dr[2] + "', '" + dr[3] + "', '" + dr[5] + "', '" + dr[6] + "')";

    OleDbCommand oleCmd2 = new OleDbCommand(query2, conn);

    oleCmd2.ExecuteNonQuery();
    }

    Il valore di query è:

    INSERT INTO prodotti_acquistati (id, id_acquisto, id_magazzino, codice, descrizione, quantita, prezzo, sconto, iva) VALUES (2, '49', '3', 'Codice', 'Marca', '5453', '454,0000', '2.475.662,0000', '20')


    Qualche suggerimento?


    Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma questo valore

    '2.475.662,0000'

    è lo sconto??

  3. #3



    Grazie mille mi era sfuggito VVoVe:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.