FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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.-
|
#2
|
||||
|
||||
estás usando dos dataset diferentes?
__________________
self.free; |
#3
|
||||
|
||||
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
|
#4
|
|||
|
|||
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.! ;-)
|
#5
|
||||
|
||||
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. |
#6
|
|||
|
|||
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!!
|
|
|
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 |
|