Hola.
Soy nuevo por estos lados y necesito ayuda. Por favor puede alguien a realizar los siguiente:
Tengo un formulario que recupera datos de un tabla excel y los muestra en una tbla sin problemas.
Ahora quiero recuperar la informacion y usando un cursor llevar los datos a mi base de datos.
{
string Destino = Server.MapPath(null) + "\\Subir\\" + Path.GetFileName(File1.PostedFile.FileName);
OleDbConnection oConn = new OleDbConnection();
OleDbCommand oCmd = new OleDbCommand();
OleDbDataAdapter oDa = new OleDbDataAdapter();
DataSet oDs = new DataSet();
File1.PostedFile.SaveAs(Destino);
Mensaje.Text = "Archivo cargado : <b>" + Destino + "</b><br>Tamaño: " + File1.PostedFile.ContentLength + " bytes.";
oConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Destino + ";Extended Properties=Excel 8.0;";
oConn.Open();
oCmd.CommandText = "SELECT * FROM prueba";
oCmd.Connection = oConn;
oDa.SelectCommand = oCmd;
oDa.Fill(oDs);
DataGrid1.DataSource = oDs.Tables[0].DefaultView;
DataGrid1.DataBind();
oConn.Close();
}