![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Disculpa mi ignorancia pero para que se utiliza un TADOQuery??
|
|
#2
|
|||
|
|||
|
Tranquilo
Tranquilo, que de ignorantes no se salva nadie.
Tú en que estas programando, en Delphi? |
|
#3
|
|||
|
|||
|
Si te explico, estoy programando en delphi y mi base de datos esta en sql server.
Estoy desarrollando una aplicación para recursos humanos, ya diseñe la bd y ahora estoy haciendo la aplicación. La primera pantalla para altas (inf de los empleados), lo estoy haciendo mediante un data source. Yo habia desarrollado aplicaciones de bd en access y es la primera en delphi, me siento un tanto desorientada, he buscado información pero no he encontrado mucha de bases de datos en delphi, sabes donde lo puedo hacer. Muchas gracias por tu ayuda |
|
#4
|
||||
|
||||
|
Hola Moparova
Para accesar a sqlserver tanto como access se puede hacer con los componentes ado, estan en la pestaña que dice ado. Hay : Adoconnection: es el que enlaza la base de datos. Adotable: muestra la tabla completa. Adoquery: muestra la sentencia sql que quieras. ect. Saludos |
|
#5
|
|||
|
|||
|
Gracias a todos, ya resolvi el problema.
|
|
#6
|
||||
|
||||
|
Hola Moparova
Me alegro que allas solucionada el problema. Ahora solo te queda presentarnos como quedo. Es una buena politica del club que se presenten las soluciones, ya que otros podran darse cuenta de como quedo y aprender tambien. Saludos |
|
#7
|
|||
|
|||
|
Si por supuesto, lo unico que hice fue eliminar eldel objeto TTable el campo autonumerico, y asi no tiene ningun problema para guardarlo. En la base de datos se actualiza automaticamente.
Gracias a todos por la ayuda prestada. ![]() |
|
#8
|
|||
|
|||
|
Hola
Bueno, dejame responderte tu pregunta sobre el TADOQuery y despues buscarte algunos sitios donde puedes encontrar cosas de Delphi.
En primer lugar, supongas que sepas lo que es ADO, porque en MS ACESS es un termino muy usual, bueno Delphi posee un conjunto de componentes agrupados en la paleta ADO que te permiten conectarte a unas bases de datos que posee un provider para ADO. Lo primero que debes tener en cuenta es que existe un componente llamado TADOConnection que es quien te permite crear la conexion con la base de datos y este los puedes enlazar a los componentes TADOTable, TADOQuery, TADOStoredProc y TADOCommand. TADOTable envia una consulta al server de tipo SELECT * FROM tabla, asi de simple, donde tu tienes las propiedades Filter y Filtered que te permiten filtrar el resultado que te devuelve. TADOQuery envia una consulta al server, pero aca tu tienes la libertad de escribir la consulta tu misma. Esta te permite escribir consultas mas complejas. Siempre que la consulta devuelva un conjunto de datos. Concretamente te acepta una sentencia SELECT. TADOStoredProc te permite llamar a un procedimiento almacenado de la base de datos y recuperar un cursor a esos datos. TADOCommand te permite enviar un request a la base de datos, pero de la cual no se espera que se reciba un conjunto de datos. Te sirve para hacer un INSERT, DELETE o UPDATE. |
|
#9
|
|||
|
|||
|
En la pagina www.lawebdelprogramador.com puedes encontrar algunos cursitos, bastantes elementales sobre el tema, quizas puedas por ahi empezar y yo te buscare algunos mas completos y te los enviare en un rato.
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| campo autonumerico con letra | Cosgaya | Tablas planas | 2 | 13-11-2005 11:52:45 |
| campo autonumerico | pharaonhx | MySQL | 4 | 14-04-2005 21:13:50 |
| No puedo con un campo autonumerico | sercornejov | Firebird e Interbase | 1 | 19-01-2005 20:32:36 |
| reorganizar un campo autonumerico? | Er_Manué | Conexión con bases de datos | 1 | 13-08-2003 13:45:22 |
| Asignación de Campo autonumérico | Ulises | Providers | 2 | 15-07-2003 15:44:18 |
|