¿Alguien sabe cómo escribir en un archivo de Excel (.xls) a través de OLEDB en C#? Estoy haciendo lo siguiente:Escribir en el archivo de Excel con OLEDB
OleDbCommand dbCmd = new OleDbCommand("CREATE TABLE [test$] (...)", connection);
dbCmd.CommandTimeout = mTimeout;
results = dbCmd.ExecuteNonQuery();
, pero ocurre el OleDbException tirado con el mensaje:.
"No se puede modificar el diseño de tabla 'prueba $' Está en un solo lectura base de datos."
Mi conexión parece correcta y puedo seleccionar bien los datos, pero parece que no puedo insertar datos en el archivo Excel, ¿alguien sabe cómo obtener acceso de lectura/escritura al archivo Excel a través de OLEDB?
¿El libro de trabajo ya tiene una hoja llamada test $? – Kearns