Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/04/2010, 12:49
Avatar de gakutaru
gakutaru
 
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Respuesta: Crear una aplicacion que copie tablas de un libro excel y los pegue en un

yo te puedo facilitar un codigo q lee .xls tenia un codigo q creaba . doc pero no lo encuentro y me parece que estaba escrito en asp clasico.
en fin, espero te sirva
Código vb:
Ver original
  1. <%@ Import Namespace="System.Data.OleDb" %>
  2. <%@ Import Namespace="System.Data" %>
  3. <%@ Page Language="VB" Debug="true" %>
  4. <script runat="server">
  5.     Sub Page_Load()
  6.         Dim conAuthors As OleDbConnection
  7.         Dim cmdSelectAuthors As OleDbCommand
  8.         Dim dtrAuthors As OleDbDataReader
  9.         Dim dtblSchema As DataTable
  10.    
  11.         conAuthors = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=C:\Inetpub\wwwroot\Logos\Prueba.xls; Extended Properties= Excel 8.0")
  12.         conAuthors.Open()
  13.         cmdSelectAuthors = New OleDbCommand("Select * From [Hoja1$]", conAuthors)
  14.         dtrAuthors = cmdSelectAuthors.ExecuteReader()
  15.         dtblSchema = dtrAuthors.GetSchemaTable() 'obtengo la table
  16.        dgrdSchema.DataSource = dtrAuthors 'asigno la tabla al datagrid
  17.        dgrdSchema.DataBind() 'asigno la tabla al datagrid
  18.        dtrAuthors.Close()
  19.         conAuthors.Close()
  20.     End Sub
  21. </script>
  22. <html>
  23. <head><title>SqlGetSchemaTable.aspx</title></head>
  24. <body>
  25. <asp:DataGrid id="dgrdSchema" CellPadding="4" HeaderStyle-BackColor="lightgreen" Runat="Server" />
  26.  
  27. </body>
  28. </html>

Última edición por gakutaru; 02/04/2010 a las 16:29