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
|
|||
|
|||
consulta volcada a DBGrid
mi pregunta es la siguiente, como puedo hacer una consulta a la base de datos y volcar lo que me reporte al DBGrid?, y lo mas importante he intentado hacer un procedimiento almacenado que me devuelva un conjunto de registros.
Cabe la posibilidad de hacer un procedimiento de la siguiente manera(aunque a priori se que no por que me da un error de sintaxis): CREATE PROCEDURE VER_CLIENTES AS BEGIN SELECT * FROM CLIENTES END como podria hacer uqe me funcionase, en caso de que me devuelva un puñao de registros, como hago para que ese puñao de registros se vuelquen en mi aplicacion DELPHI en un DBGrid. gracias de antemano!! |
#2
|
|||
|
|||
Cita:
En el TQuery, en su propiedad SQL pones la sentencia que quieras (o bien por código) y lo abres con Open Espero te sirva PD: me parece que te lo recomendé ote lo recomendaron, pero te lo vuelvo a recomendar, mira de leerte la Guía de Estilos. En ella verás que para diferentes cuestiones se recomienda abrir hilos diferentes |
#3
|
|||
|
|||
muchas gracias
Muchas gracias por todo. abrire otro hilo para la otra pregunta.
|
#4
|
|||
|
|||
no se actualiza
debo de poner algo en el DATAGRID para que se actualize, no me sale!!
El DATASOURCE no debe de ir a un TABLE verdad asociado? |
#5
|
|||
|
|||
Cita:
Cita:
Los enlaces entre componentes: TDbGrid (DataSource) -> TDataSouce (Dataset) -> Dataset (TQuery, TTable,....) Espero te sirva PD: recomendable la lectura de cualquier libro de Delphi donde se explican estas nociones básicas o algún manual que encuentres por internet |
#6
|
|||
|
|||
Buenas, buenas.
Si tenés enlazado todo correctamente puede pasar que no estes realizando el activate del dataset y por ende no se está realizando la consulta. Aclaro que todo esto es una suposición.
__________________
Suerte .: Gydba :. |
#7
|
|||
|
|||
no tengo ningun dataset
en el datasource no tengo ningun dataset, antes tenia una tabla pero al he quitado para la consulta. de que objeto es la propiedad activate?.
del datasource? |
#8
|
|||
|
|||
la historia es la siguiente
voy a pararme un poco y a explicar el problema o al menos a intentar explicarme, resulta que tengo un dBGrid enlazado a un data source y un TQuery enlazado al datasourdce vale bien
hago lo siguiente: query1.close; query1.SQL.text:='SELECT * FROM CLIENTES'; query1.Open; y quiero que todos los clientes se muestren en la base de datos, pero claro no tengo ninguna TABLE asociada al DATASET DEL DATASOURCE liuego no se como hacerlo. espero haberme explicado bien NACLU2!! |
#9
|
|||
|
|||
Lo primero que tendrías que hacer es enlazar un Tdataset (llamálo como quieras, ttable, tquery, etc) al TDataSource enlazado a tu grilla.
Segundo verificá que realmente el dataset está abierto, una de las maneras para activarlo sería por ejemplo: Código:
TuTabla.Activate := True; De todas formas tenés ejemplos de lo que digo en el directorio de ejemplos de Delphi o en la ayuda.
__________________
Suerte .: Gydba :. |
#10
|
|||
|
|||
cuestion breve pero intensa
como conecto un TDatasource mediante el dataset a un TQuey?
|
#11
|
|||
|
|||
Cita:
PD: sigo recomendandote la lectura de cualquier libro de Delphi donde se explican estas nociones básicas o algún manual que encuentres por internet |
#12
|
|||
|
|||
a ver mira
mira gadetill en primer lugar no te sulfures conmigo, te voy a explicar una cosa, mira despues de pasarme 4 horas buscando por internet y en libors como un cabron me he dado cuenta que conectar un datasource mediante dataset a un TQuery es tan facil como conectarlo visualmente mediante el inspector de objetos.
PERO NO SE POR QUE COJONES A MI NO ME APARECE EL TQUERY!!! en el inspecrtor Sin embargo si me aparece el TTable estamos?. por eso conecte antes el ttable para probar que asi era, pero repito: PONGO UN TQuery EN MI APLICACION Y NO ME SALE EN EL INSPECTOR DE OBJETOS en la propiedad del DATASET del datasource. perdona mis preguntas, pero cuando las cosas no me salen como dicen me desespero. saludos! |
#13
|
|||
|
|||
IBQuery si que me aparece, mandara huevos!!
sin embargo el IBQuery si que aparece en el inspector, mandara huevos!!!
|
#14
|
|||||
|
|||||
Cita:
Cita:
Cita:
Cita:
Cita:
|
#15
|
|||
|
|||
el milagro de la informatica
Querido Gadetill no me preguntes mas cosas, es mas me voy a inmolar como los israelitas, he reinstaldo el delhpi y me ha funcionao adeams a la primera.
nada hijo, cosas del maravillosos mundo de la informatica. bueno tio voy a seguir currando. solo 3 cosas: 1) Pido muchas gracias por leerme 2) intento hacerlo lo mejor que se o me han enseñado(ingeniero tec. infr. gestion ) 3) yo solo soy un humilde hombre que quiere aprender de vosotros.por que me daria con un canto en los dientes con saber dentro de un par de años la mita dque vosotros. besos y gracias. P.D. ojala no pregunte mucho |
#16
|
|||||
|
|||||
Cita:
Cita:
Cita:
Cita:
Cita:
PD: lo siento, hoy estoy inspirado y te ha tocado a ti |
#17
|
|||
|
|||
"y te he tocado a ti"
Se mandan besos y se tocan!!!! Se ha degenerado el foro!!! Encima con cariño te dice Gadetill PD: Creo que no debo aclarar que estoy bromeando
__________________
Suerte .: Gydba :. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|