Vou testar!
vc ler o excel ou até mesmo conectar como se fosse um banco de dados
Driver ODBC para Excel
<% 'Para Excel 97 / 2000 oConn.Open "Driver={Microsoft Excel Driver (*.xls)};" & _ "DriverId=790;" & _ "DBQ=\teste\teste.xls;" & _ "DefaultDir=\teste;" >%http://www.macul.eti...conexoesado.htmprivate void ConsultaXLS(string path, string xlsName) { string conn = (string)(configurationAppSettings.GetValue("Conn", typeof(string))); DataTable dataTable = new DataTable(); try { if (path != "") { OleDbConnection objConn = new OleDbConnection(conn + "'" + path + xlsName + "'" + ";"); objConn.Open(); OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM [Emissão$]", objConn); adapter.Fill(dataTable); objConn.Close(); Console.WriteLine("Arquivo " + xlsName + " carregado OK!"); Console.WriteLine(""); TrataDataTable(dataTable); } } catch { } } private void TrataDataTable(DataTable dataTable) { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("MARCA")); dt.Columns.Add(new DataColumn("Veículo")); dt.Columns.Add(new DataColumn("Ano")); Object[] valores = new Object[3]; for (int i = 8; i <= dataTable.Rows.Count; i++) { DataRow rw = dataTable.Rows; if (!rw.IsNull(4) || !rw.IsNull(5)) { valores[0] = rw[4].ToString(); // MARCAS valores[1] = rw[5].ToString(); // Veículo valores[2] = rw[7].ToString(); // Ano dt.Rows.Add(valores); } else { break; } } }http://forums.micros...o...5&SiteID=21
http://www.codeproje...ation_in_C_.asp
http://www.dotnet247.../54/273659.aspx
http://forums.micros.......65&SiteID=1
http://free.netartme...p/CSharp22.html
http://support.micro...kb/278973/pt-br
http://www.google.co...a...excel&meta=
----------------------------------------------------------------------------------------------------------------------------------------------
Pô cara acho que não fui tão claro no pedido de ajuda. na verdade eu desejo carregar um arquivo CSV em um banco de dados oracle usando o C#. A pasta origem é em outro servidor, ou seja, preciso logar nele para ter este arquivo. como posso fazer isto ?