FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso A Una Segunda Tabla
Hola A todos,
Tengo una duda tonta que no consigo solucionar.En mi base de datos tengo 5 tablas. Cuando estoy trabajando con una de ellas realizo una procedimiento que llama a otra tabla dentro y la apicacion me da un error de "ERROR DE SINTAXIS EN LA CLAUSULA FROM". |
#2
|
||||
|
||||
Tienes un error de sintaxis en la cláusula FROM.
No hay mucho más que pueda decirse con la información que das. Tendrás que ser más específico, por ejemplo, ¿cuál es la consulta sql que estás haciendo? ¿A qué te refieres con un procedimiento que llama a otra tabla dentro? // Saludos |
#3
|
|||
|
|||
Hola,
No hago ninguna consulta SQL. Básicamente estoy adquiriendo información de una de las tablas y escribiendo los datos ligeramente modificados en otra de la misma base de datos. La base de datos es de ACCESS. En un mismo procedimiento adquiero los datos de una tabla y llamo a otro procedmiento que modifica los valores y los guarda en otra tabla. |
#4
|
||||
|
||||
Hola:
No entiendo .... Pone algo de código, así será mejor la ayuda que te puedan brindar... Saludos. |
#5
|
||||
|
||||
Saludos
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
|||
|
|||
Hola Aqui tienes el codigo del procedimiento:
procedure adaptar_pad(var x,y,desig: string); var aux,cadena: string; begin aux:=ExtractFilePath(Application.ExeName)+'\bases de datos\componentes gerber.mdb'; cadena:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+aux+';Persist Security Info=False'; FComponente.TablaPad.ConnectionString:=cadena; FComponente.TablaNodo.ConnectionString:=cadena; FComponente.TablaNodo.Open; FComponente.TablaNodo.First; FComponente.TablaPad.Open; while not (FComponente.TablaNodo.Eof) do begin FComponente.TablaPad.Append; FComponente.TablaPad.FieldValues['identificador_pad']:=desig; FComponente.TablaPad.FieldValues['localizacion_x']:=x; FComponente.TablaPad.FieldValues['localizacion_y']:=y; FComponente.TablaPad.Post; end; end; y la llamada del procedimiento es adaptar_pad(x1,y1,designador); Gracias |
#7
|
||||
|
||||
Que componentes usas?
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#8
|
|||
|
|||
Hola,
Todas las tablas son componentes ADO y son de ACCESS. |
|
|
|