Entrar
¿Nuevo usuario? Inscribirme
guvoaII · GUVOA Visual Object Español
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Ejemplo con MySQL   Lista de mensajes  
Responder | Reenviar Mensaje #627 de 2805 |
Re: [guvoaII] Ejemplo con MySQL

Funciona practicamente igual, claro, has de pensar que Sql esta orientado a un RecordSet o juego de registros, ello hace que la edición de los datos sean realizados con una filosofía diferente a la que utilizas con dbserver, te pondré un ejemplo, en Sql mostrar una ventana para la selección de un registro no es una práctica usual, lo normal sería una especie de filtro para construir un Where y obtener asi los datos que necesitamos y con este juego de datos seleccionar el registro que queremos modificar.

Si quieres mostrar un registro para modificarlo tendrás que usar la clausula Where para obtenerlo o en caso de disponer de un recordset seleccionar el que quieres mostrar.

Mira la clase SqlTable, hereda de SqlSelect que a su vez hereda de DataServer, lo mismo que dbServer.

Para obtener y grabar datos funciona igual que dbServer, mira los métodos FieldPut y FieldGet, para añadir un nuevo registro has de usar Append, los métodos GoToP, Goto, etc... son iguales.
Despues de añadir o modificar un registro, a no ser que uses la opción automática, debes de hacer un Update() para que el registro sea actualizado en el servidor.

Te recomiendo le des una ojeada a los ejemplos del CAVO


"Pablo J. Pereyra" <pjpereyra@...> escribió:
Bondadoso,
 
No,,, no necesito el codigo para crear la tabla !!
 
Eso ya lo tengo y se como hacerlo..... lo que quiero ver es teniendo una DataWindow conectada a una tabla MySQL cual seria el codigo apropiado para leer sus datos y mostrarlos en la ventana, y luego de modificarlos con que codigo se vuelve a grabar en la tabla, pues me imagino que sera muy diferente a como se lo hace con una DbServer.
 
 
 
      Pablo J. Pereyra
   Córdoba  -  Argentina
 pjpereyra@...
 ICQ: 34806442
----- Original Message -----
Sent: Thursday, April 06, 2006 4:37 PM
Subject: RE: [guvoaII] Ejemplo con MySQL

Corre el Query para crear tabla, puedes usar el ejemplo estandar del cavo para sql o cualquier administrador de MySql

Ejemplo tomado de internet:
 
CREATE TABLE onmap (
     id TINYINT(3) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
     datum VARCHAR(12) NOT NULL ,
     vorname VARCHAR(20) NOT NULL ,
     nachname VARCHAR(20) NOT NULL ,
     strasse VARCHAR(20) NOT NULL ,
     plz VARCHAR(5) NOT NULL ,
     ort VARCHAR(20) NOT NULL ,
     staat VARCHAR(20) NOT NULL ,
     fuehrers VARCHAR(20) NOT NULL ,
     praxis1 VARCHAR(20) NOT NULL ,
     praxis2 VARCHAR(20) NOT NULL ,
     praxis3 VARCHAR(20) NOT NULL ,
     praxis4 VARCHAR(20) NOT NULL ,
     ausbild1 VARCHAR(20) NOT NULL ,
     ausbild2 VARCHAR(20) NOT NULL ,
     ausbild3 VARCHAR(20) NOT NULL ,
     ausbild4 VARCHAR(20) NOT NULL ,
     kenntnisse VARCHAR(20) NOT NULL ,
     hobbies VARCHAR(20) NOT NULL
     )


"Pablo J. Pereyra" <pjpereyra@...> escribió:
Muchachi,
 
Ya se que estoy cargoso... pero otra vez arremeti con MySQL y quiero ver si termino entendiendolo para ya poder arrancar con esto.
 
Alguno tendra un ejemplo simple/sencillo donde pueda ver como trabajan contra una MySQL actualizndo/creando registros en una tabla ?
Es decir, no necesito ver como asociar el SQL a la ventana ni nada de eso, ni crear la ventana, ni nada de eso....
- necesito poder interpretar el codigo para  seleccion de datos para visualizar, filtrar y grabar.
ver en que momento abren/cierran la conexion
- O sea... que codigo usar para levantar los datos de campos y mostrar en la ventana, y luego con que codigo/funcion bajarlos de la ventana a la TablaSQL.
 
 
Ya tengo un ejemplo que mando Fer Piazza andando, lo modifique, me cree mi propia base da tatoa que la tengo en una LAN y accedo a ella perfectamente.
Tengo un browser donde vero la tabla con sus datos pero no se con que codigo es conveniente actualizr dichos datos.
 
Chagraciassssss
 
      Pablo J. Pereyra
   Córdoba  -  Argentina
 pjpereyra@...
 ICQ: 34806442



LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com



LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com


Jue, 6 de Abr, 2006 8:12 pm

solitariobon
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #627 de 2805 |
Desplegar mensajes Autor Ordenar por fecha

Bondadoso, No,,, no necesito el codigo para crear la tabla !! Eso ya lo tengo y se como hacerlo..... lo que quiero ver es teniendo una DataWindow conectada a...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
6 de Abr, 2006
7:50 pm

Funciona practicamente igual, claro, has de pensar que Sql esta orientado a un RecordSet o juego de registros, ello hace que la edición de los datos sean...
Bondadoso Paladin
solitariobon
Sin conexión Enviar correo
6 de Abr, 2006
8:12 pm

Yo estoy trabajando ( o eso creo! ) con CAVO y MySql No uso datawindows asociadas. Utilizo una idea , que se dejó acá en el grupo, de trabajar con "cursor" ...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
6 de Abr, 2006
8:23 pm

Jorge, sería bueno que el ejemplo lo envíes al grupo, o bien que lo subasa los files. A mi también me interesa. Gerardo J. Biagiotti Analista de Sistemas ...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
6 de Abr, 2006
9:35 pm

Jorge, Si, te lo agradeceria ya que eso lo habia escuchado pero no se como se implementa. Pablo J. Pereyra Córdoba - Argentina pjpereyra@... ICQ:...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
6 de Abr, 2006
8:34 pm

Saludos: Espero que Fernando Piazza que es el que me lo envió y dijo en su día que si alguien quería saber algo de las pruebas que había realizado lo...
José Ramón Castro
jrcpolinioes
Sin conexión Enviar correo
6 de Abr, 2006
8:56 pm

Entonces voy a preparar algo y lo subo en semana santa. Saludos Jorge ... From: "Gerardo J. Biagiotti" <gjbiagiotti@...> To:...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
6 de Abr, 2006
9:48 pm

Hola amigos. Te agradezco el reconocimiento José Ramón, pero realmente lo que pude hacer en MySQL fue gracias a tu ayuda, a la de Gustavo Biasone y otros...
Piazza Sistemas
psi_sistemas
Sin conexión Enviar correo
7 de Abr, 2006
12:34 pm

Estimados amigos, He visto con agrado su entusiasmo por MySQL, no obstante, les comento que he dejado de investigarlo hace algunas semanas y de momento no...
Gustavo Vigo
ggvigo
Sin conexión Enviar correo
7 de Abr, 2006
6:35 pm

En verdad que es muy interesante comparar. Yo se que Mysql es fácil de instalar, e imagino que no debe ser muy delicado de mantener. La version 5 es muy...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
7 de Abr, 2006
7:24 pm

Puedes encontrar abundante información (en castellano) en la siguiente direccion: ...
Gustavo Vigo
ggvigo
Sin conexión Enviar correo
7 de Abr, 2006
8:36 pm

Gustavo: Este es un tema de vieja data y como es lógico vuelve cada tanto tiempo. Bien, la diferencia entre SQL Server Express y MySQL es que el último es el...
[CSA] Claudio Torrillo
clipsupp
Sin conexión Enviar correo
7 de Abr, 2006
11:57 pm

Gustavo, Sumamente interesante tu aporte, y me sumo a la idea. Creo que lo ideal seria poder "programar" con un SET de instrucciones standard que corran de...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
7 de Abr, 2006
10:12 pm

Hola, saludos a todos. Me uno al grupo. Tiempo atrás lo había intentado pero otros desarrollos me llevaron por otro camino. Ahora hay una empresa que desea...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
7 de Abr, 2006
10:49 pm

Pablo, Para eso las clases de CAVO son lo que buscas. Pero ojo, no es como las IF donde todas tienen que hacer lo mismo y cada una lo implementa como se le da...
[CSA] Claudio Torrillo
clipsupp
Sin conexión Enviar correo
8 de Abr, 2006
12:02 am

Claudio, Pero se podria compatibilizar el maximo posible el set de instrucciones.. mientras mas mejor. Podrias darme un ejemplo de alguna instruccion que...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
8 de Abr, 2006
12:22 am

Hola Pablo, La compatibilidad esta dada por el SQL ANSI. En la medida que no te metas con cosas especificas de cada motor vas a tener compatibilidad. En la...
Juan Francolino
francolino
Sin conexión Enviar correo
8 de Abr, 2006
1:25 am

Esun poco como programar a "menos", o sea, crear un lenguaje que soporte lo menos de cada motor... para eso, insisto, las clases de CAVO cumplen el cometido ...
Claudio Torrillo
clipsupp
Sin conexión Enviar correo
8 de Abr, 2006
6:25 pm

Hola, saludos. Instalé MySQL 5 en un equipo win2000 professional y apache, tal como lo indicaba una documentación al respecto, todo iba bien hasta que...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
8 de Abr, 2006
7:35 pm

Saludos cordiales: A la primera parte de tu pregunta no puedo responder. A la segunda voy a intentar hacerlo: Para poder administrar MySQL debes de bajarte un...
José Ramón Ca...
jrcpolinioes
Sin conexión Enviar correo
8 de Abr, 2006
9:05 pm

Hola, saludos. Muchas gracias por responder. Seguimos trabajando, te aviso hasta donde llego. Atte. Larry Santibáñez Flores...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
8 de Abr, 2006
9:35 pm

Hola, saludos. Por favor disculpar la OT, pero le doy vueltas y vueltas pero no logro que me aparesca el monitor y menos el ícono en la barra de tareas de...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
10 de Abr, 2006
9:14 pm

Veamos, Estoy reinstalando mi equipo, así que recorramos paso a paso. 1 ) Bajar de mysql.com : - La instalación de la ultima versión estable ...
Claudio Torrillo
clipsupp
Sin conexión Enviar correo
11 de Abr, 2006
3:22 am

Hola, saludos, muchas gracias por responder. Efectivamente tengo un firewall, pero lo dejo desactivado, es decir lo mantengo en todo momento mientras hago la...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
11 de Abr, 2006
5:07 am

Larry, Tenes que abrir el puerto 3306 para que MySQL y su servicio pueda instalarse. Hacelo antes de ejecutar la instalacion del MySQL para estar seguro. Si no...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
11 de Abr, 2006
6:33 pm

Hola, saludos. Bueno he seguido todos los pasos. He desactivado el firewall, pero sigo sin poder completar los procesos. Es más instalé el administrador y me...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
12 de Abr, 2006
5:18 am

Larry, Creo que yo tuve un problema similar al tuyo y fue la primera vez que me conectaba al MySQL. Veo que estas logeandote como "Administrador", proba de...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
12 de Abr, 2006
1:52 pm

Hola, saludos. Bueno he hecho varios intentos siguiendo los pasos, pero sigo igual. Realicé paso a paso lo que me indicó Claudio. Pero cuando está en la...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
12 de Abr, 2006
10:10 pm

Larry, No estaras conectado detras de algun router/firewall por hardware (Linksys, robotic, d-link, etc) ? Esos dispositivos tambien tienen bloqueos de...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
13 de Abr, 2006
3:09 pm

Hola, muchas gracias por responder. Haber creo hay elementos que no se han tomado en cuenta y por eso ocurren estos eventos. Tomé otro equipo, limpio, sin...
lsantibanez72@...
lsantibanez73
Sin conexión Enviar correo
13 de Abr, 2006
6:46 pm
 Primero  |  |  Siguiente > Último 
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda