Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-01-2008
ekstase ekstase is offline
Miembro
 
Registrado: sep 2007
Posts: 23
Poder: 0
ekstase Va por buen camino
Editar campo Mysql

Hola amigos. Otra vez necesito su ayuda. Uso Mysql y delphi 7, mi duda es la siguiente: Tengo una grilla donde hago mis consultas sql, y al seleccionar un registro de dicha consulta, quiero hace click en el boton edicion y q se habra un formulario con todos los datos de ese registro seleccionado para modificarlo y guardarlo, pero lo sucede q siempre me muestra el 1º registro y no el que yo seleccione. Como puedo solucionar esto? Gracias desde ya Atte. Gustavo.-
Responder Con Cita
  #2  
Antiguo 13-01-2008
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
estás usando dos dataset diferentes?
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 13-01-2008
Avatar de grandmasterdari
grandmasterdari grandmasterdari is offline
Miembro
 
Registrado: ene 2008
Posts: 46
Poder: 0
grandmasterdari Va por buen camino
Thumbs down poca aclaracion

Se nesecita mas informacion para poder guiarnos, no se si enlasas el datasource a la tabla, o si estas utilizando clientdataset con su infaltable pareja datasetprovider, incluir unas capturas de pantalla nunca viene mal
Responder Con Cita
  #4  
Antiguo 14-01-2008
ekstase ekstase is offline
Miembro
 
Registrado: sep 2007
Posts: 23
Poder: 0
ekstase Va por buen camino
Mas datos

Perdon, ahora aporto más dato. Si, utilizo los componentes DataSource, TQuery, y están enlazado a la tabla EXPEDIENTES, y de dicha tabla vuelco los datos en la grilla mediante consultas sql. La idea es seleccionar un registro de la grilla y clickear en el boton EDICION, el cual abrirá un formulario con los datos del registro seleccionado. Si necesitan más datos me lo avisan por favor. No subo imagenes porq me da error dice q deben pesar 1,0 kb y no se va poder ver bien si bajo la resolucion. Desde ya gracias amigos.! ;-)
Responder Con Cita
  #5  
Antiguo 17-01-2008
Avatar de grandmasterdari
grandmasterdari grandmasterdari is offline
Miembro
 
Registrado: ene 2008
Posts: 46
Poder: 0
grandmasterdari Va por buen camino
Post Intento de solucion

Tienes varias formas de editar datos de una tabla usando un grid. pero el metodo mas facil te lo voy a decir ahora.
Tiene que hacer lo ke dice la grafica que hice
PASOS_A_SEG

despues enlazas el componente DBGrid1(que lo agregas despues) a DataSource1 y opcionalmente DBNavigator1 para moverte de registro a registro
ME OLVIDABA ALGO IMPORTANTE, no esta en el grafico, pero debes ir a SQLTable1->tableName y agregar el nombre de tu tabla + la columna id que diferencia una tupla de otra

se utiliza dos componentes mas (DataSetProvider y ClienteDataSet) requisito necesario para poder navegar en ambas direcciones ya que SQLTable1 solo es unidireccional

Última edición por grandmasterdari fecha: 18-01-2008 a las 22:35:49.
Responder Con Cita
  #6  
Antiguo 22-01-2008
ekstase ekstase is offline
Miembro
 
Registrado: sep 2007
Posts: 23
Poder: 0
ekstase Va por buen camino
Gracias

Bueno amigos gracias, lo componentes q me diste son diferentes a los q he usado, pero voy a probar a ver si me sale.. Muchas gracias... :-) saludos!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Editar un campo calculado de un query jsanchez Conexión con bases de datos 0 11-06-2007 21:10:26
PDF en un campo blob de mysql jjaen26 SQL 0 21-09-2006 21:49:30
Editar campo calculado en DBGrid Johnny Q OOP 1 19-07-2005 22:55:01
Como editar campo memo con componente DBGRID mateamargo OOP 1 13-01-2004 23:24:41
Editar un campo LookUp sitrico Conexión con bases de datos 1 18-11-2003 09:07:19


La franja horaria es GMT +2. Ahora son las 04:51:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi