Foros del Web » Programación para mayores de 30 ;) » .NET »

leer un excel y enviarlo a na bd

Estas en el tema de leer un excel y enviarlo a na bd en el foro de .NET en Foros del Web. Tengo un codigo que lee un excel, pero necesito hacer dos cosas mas 1.-validar lo que leo 2.- guardarlo en una bd de sql server. ...
  #1 (permalink)  
Antiguo 27/11/2009, 17:03
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
leer un excel y enviarlo a na bd

Tengo un codigo que lee un excel, pero necesito hacer dos cosas mas
1.-validar lo que leo
2.- guardarlo en una bd de sql server.
les adjunto el codigo que utilizo

Código:
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Page Language="VB" Debug="true" %>
<script runat="server">
    Sub Page_Load()
        Dim conAuthors As OleDbConnection
        Dim cmdSelectAuthors As OleDbCommand
        Dim dtrAuthors As OleDbDataReader
        Dim dtblSchema As DataTable
    
        conAuthors = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=C:\Inetpub\wwwroot\Logos\Prueba.xls; Extended Properties= Excel 8.0")
        conAuthors.Open()
        cmdSelectAuthors = New OleDbCommand("Select Nombre From [Prueba$]", conAuthors)
        dtrAuthors = cmdSelectAuthors.ExecuteReader()
        dtblSchema = dtrAuthors.GetSchemaTable()
        dgrdSchema.DataSource = dtrAuthors
        dgrdSchema.DataBind()
        dtrAuthors.Close()
        conAuthors.Close()
    End Sub

</script>
<html>
<head><title>SqlGetSchemaTable.aspx</title></head>
<body>
<asp:DataGrid id="dgrdSchema" CellPadding="4" Runat="Server" AutoGenerateColumns="false" >
<Columns>
<asp:BoundColumn DataField="Nombre" HeaderText="Nombres"></asp:BoundColumn>
</Columns>
</asp:DataGrid>
</body>
</html>
el codigo funciona bien para leer el excel, pero no se con que linia de codigo puedo capturar el valor de cada fila y columna
me gustaria poder recorrer el datagrid con un for como lo hacia en php.
alguien sabe o tiene otro ejeplo que funcione?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:54.