Jump to content


Photo

Base de datos Excel


  • Please log in to reply
33 replies to this topic

#21 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2040 posts
  • LocationSanto Domingo

Posted 28 March 2010 - 09:43 PM

Imagen Enviada

pues a mi me da este error al momento de seleccionar la hoja
  • 0

#22 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2040 posts
  • LocationSanto Domingo

Posted 28 March 2010 - 10:47 PM

En la propiedad CommandType del AdodataSet le puse cmdTableDirect  y abre bien,
chequea Jacapu si asi te funciona.
  • 0

#23 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 28 March 2010 - 11:03 PM

Hola

Les dejo un pequeño programa, solo deben seleccionar el libro de excel que quieran abrir (presionando el botón para abrir) y después la hoja que quieren abrir (desde el combobox para seleccionar hoja).

Salud OS

Attached Files


  • 0

#24 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4266 posts
  • LocationCosta Rica

Posted 08 March 2012 - 02:45 PM

Hola
Estaba viendo este ejemplo, muy bueno por cierto, pero tengo un problema a ver si me ayudan.
Cuando trae el archivo exel y lo presenta en el dbgrid las celdas estan demasiado grandes.
Hay alguna manera de que las celdas sean del tamaño que trae el archivo ecell ? o modificar lo ?.
Otra pregunta:
Se podra hacer una busqueda de una palabra dentro del dbgrid y que se posicione en ellla ?.
Saludos
  • 0

#25 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2092 posts
  • LocationRepública Dominicana

Posted 08 March 2012 - 03:01 PM

Saludos.

Las columnas del TDBGrid normalmente toman el ancho de los Fields, debes de ponerle un tamaño adecuado en el DisplayWidth.

Para realizar búsquedas debes hacerlo en el DataSet que este conectado al mismo, una técnica podría ser usando la propiedad Filter.
  • 0

#26 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4266 posts
  • LocationCosta Rica

Posted 08 March 2012 - 03:06 PM

Hola
Gracias amigo, con esto ya me voy encaminado.
Saludos
  • 0

#27 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 08 March 2012 - 03:42 PM

O la búsqueda tal vez con un Locate ???

Saludox ! :)
  • 0

#28 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 posts
  • LocationMéxico

Posted 05 November 2012 - 01:46 PM

Retomando este tema, porque ando en las mismas, me marca error al conectar el TADOConnection, esto es lo que tengo en el ConnectionString:



delphi
  1. Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=C:\temporal\SKF-LP NOV-2011.xls;Mode=Share Deny None;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=35;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False;

Attached Files


  • 0

#29 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 posts
  • LocationMéxico

Posted 05 November 2012 - 01:53 PM

Este mensaje me sale al bajar el programa ejemplo que esta arriba....

El archivo de excel que quiero abrir es de la versión office 2003

Attached Files


  • 0

#30 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 05 November 2012 - 01:57 PM

Y  el archivo, no está protegido con contraeña

Saludos
  • 0

#31 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 posts
  • LocationMéxico

Posted 05 November 2012 - 02:42 PM

No tiene contraseña, les paso el archivo que no me deja abrir....
  • 0

#32 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 05 November 2012 - 02:58 PM

Y por el nombre del archivo ??? Trata poniendo uno menos "complicado"  ^o|

:embarrassed: a lo mejor funciona

Saludox ! :)


  • 0

#33 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 05 November 2012 - 03:02 PM

Acabo de hacer una conexión exitosa con la siguiente Connection String:



delphi
  1. Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\GabyOlivas\Desktop\Generalidades\Prueba.xls;Extended Properties=Excel 8.0;Persist Security Info=False



(y)

Saludox ! :)
  • 0

#34 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 298 posts
  • LocationMéxico

Posted 05 November 2012 - 05:26 PM

Tenia todo bien pero el problema era que me sobraba:



delphi
  1. HDR=SI



Muchas gracias....
  • 0




IP.Board spam blocked by CleanTalk.