Ragazzi,
ho letto un file Excel e dopo di che ho provveduto a scrivere il contenuto in una pagina Web.
Adesso dovrei leggere il file Excel ed infine scrivere il suo contenuto in una tabella SQL Server.
Questo è il codice che devo andare a cambiare:
ExcelConnection.Open();
//Create a reader
System.Data.OleDb.OleDbDataReader ExcelReader;
ExcelReader = ExcelCommand.ExecuteReader();
//For each row after the first
//Message box the values in the first column i.e. column 0
while (ExcelReader.Read())
{
Message+=(ExcelReader.GetValue(0)).ToString()+ "-" +(ExcelReader.GetValue (1)).ToString()+ "-" +(ExcelReader.GetValue(2)).ToString() + "
";
}
ExcelConnection.Close();
}
Una volta aperto il datareader, al posto di Message, dovrei utilizzare un sqlcommand di tipo:
INSERT INTO [tabella] (le colonne della tabella SQL Server) VALUES();
Quello che non riesco a capire è: come faccio a passargli i valori da mettere nelle colonne ?

Rispondi quotando