![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Buenas!!!! Despues de un buen rato trampenado y consiguiendome instalar el Delphi 7 en MI ordenador (una kk) al ponerme manos a la obra con lo que explica en la web http://dn.codegear.com/article/10127#creating_objs (que esta muy bien explicado) me dice que adjunte dos ficheros al proyecto. Segun él estos ficheros (COMObj.pas y COMObj.inc) estan en el directorio tatatatata (.../Delphi/Source/Rtl/Sys). Según mi experiencia no están ahi. Igualmente los he conseguido (uno estaba por otro lao y el .inc m lo he bajado) pero me sigue sin funcionar. Ni me compila!!! me da un error en la cosa mas tonta, y como yo soy bastante cortito con esto del Delphi no tngo ni idea de donde viene. El error (el primero) sale en la linea V := CreateOleObject('Excel.Application'); y dice lo siguiente Undeclared Identifier CreateOleObject ... vamos que no lo he definido segun don compilador.
Espero que me podais decir la chorrada de que es. Gracias!!!! Nos vemos por aqui despues :P Edito: Voy a ver eso del FTP que lo has puesto mientras lo escribia y hacia otras cosas. Última edición por heloinho fecha: 13-11-2007 a las 13:30:01. |
|
#2
|
||||
|
||||
|
Añade ComObj al uses.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
El tema es que compila y se ejecuta y carga los datos de la xls. Ok, hasta aqui todo bien (ademas también sé quitar y poner la tabla
). El problema viene cuando lo cierras, que parece todo normal pero no se cierra bien y no te deja ni volverlo a crear ni borrarlo ni quitar el proceso desde el administrador de tareas!!!!!! Estoy ya sospechando de mi ordenador, de mi Delphi (uso el 7 version enterprise bajada de mininova) y hasta de mi mismo (sere tonto? ).Una vez que sepa cerrarlo bien y arreglando un poco eso, con unas consultas sql supongo que estara ferpecto. Un par (mas) de preguntas... 1)Que delphi me recomendais? (recordar que tengo el Borland Delphi 7 Enterprise). Me lo deberia cambiar? 2)Cuando dices mete en el uses ComObj... que pongo a continuacion de lo que haya? osease ... uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, DBGrids, DB, ADODB, ComObj; asi no? Gracias por tu ayuda y cuando me expliques nada no des nada por sabido!!!No t ahorres una frase pensando... este tio lo sabrá esto !!! Adios!!!! |
|
#4
|
|||
|
|||
|
Era para aprovechar que esta abierto el tema y preguntar como se pueden hacer consultas. Yo lo que tengo es el AdoConnection y AdoDataSet para conectarme con el excel y andar por el.
El problema es que necesito sacar solo ciertas filas del excel de cada vez y para eso necesito hacer consultas, añadí el componente ADOQuery y al poner la consulta y intentar conectarme da el siguiente error: "ERROR DE SINTAXIS EN LA CLAUSULA FROM". ¿Se pueden hacer consultas?. ¿Como seria la forma de hacerlas?. Gracias a todos. |
|
#5
|
||||
|
||||
|
La nomenclatura de las SQL cuando estás accediendo a Excel es un poco "compleja" (en cuanto al nombre de las hojas de Excel). Te recomiendo leer detenidamente este artículo de Delphi About; Ahí verás algunos ejemplos de nomenclatura y además al final del artículo puedes descargar el código de los ejemplos.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| de excel a delphi | ddd_ddd | SQL | 4 | 26-06-2008 17:45:28 |
| excel a delphi, como mostrar columnas de excel | Vyckso | Servers | 2 | 13-08-2007 12:38:08 |
| Delphi y Excel | martinzcr | Varios | 3 | 09-03-2007 23:03:27 |
| De Delphi 5 a Excel | chona | Varios | 2 | 12-07-2004 18:38:53 |
| Excel y delphi???? | kalibur16 | Varios | 1 | 03-10-2003 20:35:35 |
|