Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2009, 21:09
Avatar de gakutaru
gakutaru
 
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 5 meses
Puntos: 6
Pregunta mostrar excel

Holas, creo haber leido un excel
pero deseo mostrarlo
este es el codigo
Código:
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Page Language="VB" Debug="true" %>
<%
Dim conAuthors As OleDbConnection
Dim cmdSelectAuthors As OleDbCommand
Dim dtrAuthors As OleDbDataReader

    conAuthors = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=C:\Inetpub\wwwroot\ASP\Prueba2.xls; Extended Properties= Excel 8.0;HDR=Yes;IMEX=1;")
conAuthors.Open()
    cmdSelectAuthors = New OleDbCommand("Select * From [Prueba2$]", conAuthors)
dtrAuthors = cmdSelectAuthors.ExecuteReader()
    While dtrAuthors.Read()
        Response.Write(dtrAuthors("<li>"))
        Response.Write(dtrAuthors("[Prueba2$]")) ' <-- aqui esta el problema
    End While
dtrAuthors.Close()
conAuthors.Close()
%>
y el error que arroja es el siguiente, esta linea:
Response.Write(dtrAuthors("[Prueba2$]"))
pues porque no se conque remplazar la palabra [Prueba2$], usualmente este seria el nombre de la celda de la tabla '[Prueba2$]'.
si alguien puede ayudarme o indicarme otra manera de mostrar los datos se lo agradecere.