Ir al contenido



Foto

Base de datos Excel


  • Por favor identifícate para responder
33 respuestas en este tema

#21 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.021 mensajes
  • LocationSanto Domingo

Escrito 28 marzo 2010 - 09:43

Imagen Enviada

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

#22 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.021 mensajes
  • LocationSanto Domingo

Escrito 28 marzo 2010 - 10:47

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
  • 14.018 mensajes
  • LocationMéxico

Escrito 28 marzo 2010 - 11:03

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

Archivos adjuntos


  • 0

#24 Caral

Caral

    Advanced Member

  • Administrador
  • 4.241 mensajes
  • LocationCosta Rica

Escrito 08 marzo 2012 - 02:45

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
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 08 marzo 2012 - 03:01

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

  • Administrador
  • 4.241 mensajes
  • LocationCosta Rica

Escrito 08 marzo 2012 - 03:06

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

#27 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.486 mensajes
  • LocationMexico City

Escrito 08 marzo 2012 - 03:42

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

Saludox ! :)
  • 0

#28 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 295 mensajes
  • LocationMéxico

Escrito 05 noviembre 2012 - 01:46

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;

Archivos adjuntos


  • 0

#29 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 295 mensajes
  • LocationMéxico

Escrito 05 noviembre 2012 - 01:53

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

Archivos adjuntos


  • 0

#30 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.018 mensajes
  • LocationMéxico

Escrito 05 noviembre 2012 - 01:57

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

Saludos
  • 0

#31 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 295 mensajes
  • LocationMéxico

Escrito 05 noviembre 2012 - 02:42

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

#32 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.486 mensajes
  • LocationMexico City

Escrito 05 noviembre 2012 - 02:58

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
  • 3.486 mensajes
  • LocationMexico City

Escrito 05 noviembre 2012 - 03:02

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
  • 295 mensajes
  • LocationMéxico

Escrito 05 noviembre 2012 - 05:26

Tenia todo bien pero el problema era que me sobraba:



delphi
  1. HDR=SI



Muchas gracias....
  • 0