FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Muchas gracias por la respuesta. Te digo que yo eh probado de cambiar el ID, por el NOMBRE y me lo carga, el problema esta en que cuando yo deselecciono un registro me lo carga de nuevo y me lo repite.
|
#2
|
||||
|
||||
Entonces es porque cuando buscas el nombre en el memo no lo encuentra. Por eso lo vuelve a cargar.
Revisa la línea posicion:= memo1.LineS.IndexOf(QTarifas.FieldByName('IdTarifa').AsString); que es la que no te devuelve un valor mayor que 0 , es decir, no lo encuentra. De ahí que te lo agregue. Supongo que en esa línea también has cambiado el campo a buscar. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#3
|
|||
|
|||
Ahh claro, pero como puedo solucionar eso? el campo a buscar si lo cambie..
Te hago otra consulta si me la puedes responder o ayudar. Yo con esos registros extraidos o seleccionados del dbgrid, necesito guardarlos en otra tabla que tengo en la base de datos, la cual viene a ser la relacion entre dos otras tablas. Puedes ayudarme con eso? Muchas gracias y disculpa tantas preguntas juntas. Un saludo |
#4
|
||||
|
||||
Para solucionarlo en todos los sitios donde ponga QTarifas.FieldByName('IdTarifa').AsString pones tu campo.
Para añadir los registros seleccionados en otra tabla, recorres las líneas del memo y haces una inserción en la otra tabla con los valores adecuados. De ahí que yo guarde los id's. El usuario ve lo seleccionado pintado de otro color. Al darle al botón "guardar" o "procesar", puedes pedir confirmación al usuario, y sólo te queda trasegar los id's.
Espero que te sirva de ayuda Saludos PD: para que no nos echen la buya, nuevas preguntas, nuevo hilo.
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#5
|
|||
|
|||
Muchisimas gracias, es justo lo que necesitaba.. Lo pbuebo y cualquier cosa vuelvo a consultar..
Si, ya sabia que para nueva pregunta, nuevo hilo, pero sos tan preciso y claro a la hora de responder que preferi preguntarte en ese moemnto.. Muchas gracias de nuevo. Saludos |
#6
|
|||
|
|||
fjcg02 te podria pedir que me des un ejemplo de como pasas los ID's a otra tabla, yo lo hago, pero me guarda un solo registro pero repetido(es decir 2 veces). Eh dejado los campos ID como estaba el codigo de base que habias pasado en vez de los nombres. Pero aun asi no me funciona.
Primero hago un append de la tabla para la inserción Luego asigno los ID's a la tabla (tengo las claves foraneas) y luego guardo. Gracias |
#7
|
||||
|
||||
No tengo ningún ejemplo que haga eso.
lo normal es que tengas un TQuery de inserción parametrizado, e iteres por cada línea del memo. Por cada línea, asignas parámetros y ejecutas el Tquery ( TQuery.Execute ). Es básicamente lo que te he comentado anteriormente. Con un append, por cada línea deberás hacer el append y tendrás que alimentar los campos del registro dado de alta. Abre un hilo nuevo, expón tu código y solicita ayuda al respecto. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer que una columna de un DbGrid aparezca distinta según valor | Aprendiendo | OOP | 11 | 30-11-2018 14:47:20 |
Poner checkbox en un dbgrid | aitken | Varios | 4 | 19-07-2005 17:12:26 |
group by y dbgrid, poner condicion como columna? | JoseQ | Conexión con bases de datos | 4 | 17-05-2005 03:57:24 |
Poner un checkbox dentro de un Dbgrid | Nbull | SQL | 3 | 02-03-2005 17:47:22 |
checkbox dentro de DBGrid | empty | Varios | 1 | 30-03-2004 17:58:10 |
|