.NET 2.0: C# Inserimento riga in un foglio excel appena creato.

lunedì 24 novembre 2008 - 16.48

Sig. Travis Profilo | Junior Member

Ciao Ragazzi,
sono poco pratico di C# e sto cercando di popolare un foglio excel a colpi di comandi INSERT; il comando che utilizzo è il seguente:

string sqlCMD = @"INSERT INTO [PerformTab$] (Programma,Paragrafo,Riga,Codice) VALUES (" + "'" + Programma + "'" + "," + "'" + perform + "'" + "," + Riga + "," + Virgole + Codice + Virgole + ")";

quando vado ad eseguire il comando ExecuteNonQuery() per lo svolgimento dell'operazione, viene sollevata un'eccezione che dice "La colonna Programma non la trovo:giustamente). Come faccio ad inserire la prima riga che gli indica i nomi delle colonne?

Nell'apertura della connessione gli dico:

OleDbConnection myConnection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data Source= C:\temp\PerformTab.xls;Extended Properties=""Excel 8.0;HDR=YES;""");

ma è un'operazione che svolgo successivamente, infaqtti prima creo preventivemente il foglio excel a vuoto, poi lo popolo in base a dei valori che leggo in un altro foglio excel.

Qualcuno mi saprebbe dare una mano?

Grazie,
Ciao\G
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5