FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con TTable
Hola a todos !!!; estoy usando una sola tabla (.dbf); y con el componente TTable, tengo en mi tabla 4 campos: Red, Subred, idRed y Nivel, cuando doy de alta un registro que no es Red ni Subred le pongo nivel 1; mi pregunta es cuando el registro es una Subred y tengo que darlo de alta como Red; como accedo al campo nivel de la Red padre? gracias de antemano.
|
#2
|
|||
|
|||
Como puedo posicionarme en un registro con TTable para asi extraer el valor del campo que me interesa?, tengo el ID. Gracias
|
#3
|
||||
|
||||
Hola Punzo...
en realidad no entendi muy bien tu pregunta,, podrias ser un poco más explicativo... según yo,, tienes lo sgte; Tabla1 - idRed - Red - SubRed - Nivel si tienes el Id... es más facil, pero para eso necesitarias utilizar Querys... una forma de hacerlo seria Select * From Tabla1 Where idRed=Id pero como te dije.. no entendí bien tu consulta
__________________
BlueSteel |
#4
|
||||
|
||||
en verdad deberias plantear mejor tu duda, pero si necesitas buscar y trabajas con BDE aparte de lo que te sugiere el amigo BlueSteel puedes aprovechar la funcion FindKey que realiza una busqueda indexada...
Pero mientras no expliques que componentes trabajas, y no nos digas con una mejor explicacion que necesitas no sabremos que aconsejarte
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
ok, quise resolverlo con algo mas o menos asi:
Estoy usando TTable ya que la tabla que estoy usando para esto es independiente (.dbf), que otro metodo podria utilizar en vez de Locate? |
#6
|
||||
|
||||
Si tienes la tabla indexada te sigo recomendando el FindKey
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#7
|
|||
|
|||
no la tengo indexada; en el codigo que muestro no hace lo que quiero, estoy haciendo algo mal?
|
#8
|
||||
|
||||
revisa con un breakup si tbFoxIDRED.Value tiene el valor que esperas cuando llega al locate
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#9
|
|||
|
|||
Ahora me marca un Access Violation; este es el panorama: tengo 2 formas una principal y otra normal cuando mando llamar la forma normal lo hago mediante Application.CreateForm, al momento de cerrar la forma principal ya que he cerrado la forma normal, me marca AV, pero nadamas me lo marca cuando hago post en la forma normal, en el evento OnClose de la forma normal cierro la tabla y despues caFree. Gracias por su ayuda.
|
#10
|
||||
|
||||
porq no nos ilustras con un poco de codigo??, entre forma y forma me perdi, no entendi mucho lo que explicas
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#11
|
|||
|
|||
Ok, perdon por no explicarme bien; fmRed es la forma principal, y fmSubRed es la "normal".
los 2 TTable apuntan a la misma tabla; estara por ahi el error? |
#12
|
||||
|
||||
la verdad no se si sera esto pero prueba quitando el action := caFree, no teng idea
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Orden en ttable | newtron | Conexión con bases de datos | 0 | 27-04-2007 11:00:55 |
IBTable vs TTable | Puche | Firebird e Interbase | 2 | 13-07-2006 05:02:54 |
Ordenar ttable | fefe13 | Conexión con bases de datos | 5 | 05-11-2005 22:20:13 |
Ttable Vacia ?? | Epunamun | Conexión con bases de datos | 2 | 08-10-2005 00:16:01 |
bug en componente Ttable ? | MasterXP | Conexión con bases de datos | 3 | 21-03-2005 17:09:31 |
|