![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Zeos relacionamentos
Como faço um relacionamento no MySQL atráves do componente ZQuery da biblioteca Zeos?
Gracias, WaRRant, Abraços a todos! |
#2
|
|||
|
|||
Hola
Necesitas configurar primero el componente TZConnection |
#3
|
|||
|
|||
KAYETANO,
Agradeço a atenção, mas não entendi direito. Poderia explicar melhor? Gracias, []'s |
#4
|
|||
|
|||
Hola
Te lo cuento de memoria, por lo que puede ser que ponga algo incorrecto. Debes utilizar el componente TZConnection donde debes indicar el "HOST" de la base de datos, el nombre de la base de datos, el "user", el "passoword". una vez configurado esto puedes probar a poner la proviedad "Active" a "true" para conprobar que conecta correctamente. Ahora solo tienes que cojer el objteo TZQuery, indicar que la base de datos con la que vas a trabajar es la anteriormente definida y en la propiedad "sql" escribir la sentencia SQL que quieras. Espero que te sirva. |
#5
|
||||
|
||||
Pequeñísima corrección a la memoria
![]() En la última versión de Zeos, en lugar de Active es Connected y hay que especificar además el protocolo. El ZQuery se conecta al ZConnection mediante la propiedad Connection. // Saludos |
#6
|
|||
|
|||
![]() Desculpe...
Acho que me expressei errado. Eu consegui conectar-me ao banco de dados MySQL. Tb consegui usar a ZQuery para manipular os dados e etc... A minha dúvida é quanto aos "Relationships". No TTable, se não me engano usamos la propriedade "MasterSource".... Como faço na ZQuery? Gracias, []'s |
#7
|
|||
|
|||
No TTable las propriedades são "MasterSource" e "masterfields"...
|
#8
|
||||
|
||||
Tienes que hacer las relaciones mediante las consultas sql usando joins. Estas componentes no tienes las propiedades que mencionas ya que esta manera de hacer relaciones es más para bases de datos de escritorio como Paradox.
Una alternativa sería usar ClientDataSets conectados a tus TZQuery mediante un DataSetProvider y establecer las relaciones usando las propiedades MasterSource y MasterFields de los ClientDataSet. // Saludos |
#9
|
|||
|
|||
Olá,
Eu estou usando a Query como uma TTable... com insert, post, etc... Não sou muito bom em SQL, e não estou conseguindo usa o Join. Sendo assim estou com dificuldade para estabelecer relacionamento entre os campos de minhas tabelas. Alguém poderia exemplificar para mim? Gracias pela atenção, []'s a todos! t+ |
![]() |
|
|
![]() |
|