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.