AYUDA CON SELECT, NO SE PORQUE ME SALE ERROR
Publicado por JUAN OMOS (134 intervenciones) el 12/09/2004 21:37:22
En mi pageframe1, y en el click del page1 pongo lo siguiente:
WAIT WINDOWS 'Espere un momento por favor.......' nowait
MFILE=SUBS(SYS(3),1,8)+".DBF"
SELECT a.codigo,a.codigo1,a.apellidos,a.nombres,a.fecha,b.nombre;
FROM alumnos a, ;
where a.codigo=mcodigo; && dato asignado en un form diferene o alumnos.codigo
order by codigo;
INTO cursor mfile
go top
thisform.pageframe1.page1.grid1.refresh
ThisForm.pageframe1.page1.grid1.RecordSource = MFILE
ThisForm.pageframe1.page1.grid1.column1.width = 60
ThisForm.pageframe1.page1.grid1.column2.width = 50
ThisForm.pageframe1.page1.grid1.column3.width = 140
ThisForm.pageframe1.page1.grid1.column4.width = 140
ThisForm.pageframe1.page1.grid1.column5.width = 65
ThisForm.pageframe1.page1.grid1.column6.width = 120
GOTO TOP
ThisForm.pageframe1.page1.grid1.refresh()
WAIT WINDOWS 'Datos Listos' nowait
keyboard(chr(7))
Pero subsisten dos errores, el primero es que no me muestra los datos selecionados en el archivo temporal
MFILE (supuestamente) en el grid que tengo contenido en el page1, el otro error es
cuando en el FROM le afrego CURSOS_HORARIOS B (como segunda tabla que sacare datos) me dice que
el campo CODIGO no esta cualificado, en ambas tablas tengo un campo CODIGO de longitudes diferentes
Deberia no usar una variable creada tal como mfile y ponerle un nombre cualquiera, digamos Xconsulta ?
En un entorno multiusuario daria problema al referirse al mismo archivo Xconsulta?
Estoy usando visual foxpro version 5, influye en algo la version, es menos potente q la version 7 digamos en ese aspe
WAIT WINDOWS 'Espere un momento por favor.......' nowait
MFILE=SUBS(SYS(3),1,8)+".DBF"
SELECT a.codigo,a.codigo1,a.apellidos,a.nombres,a.fecha,b.nombre;
FROM alumnos a, ;
where a.codigo=mcodigo; && dato asignado en un form diferene o alumnos.codigo
order by codigo;
INTO cursor mfile
go top
thisform.pageframe1.page1.grid1.refresh
ThisForm.pageframe1.page1.grid1.RecordSource = MFILE
ThisForm.pageframe1.page1.grid1.column1.width = 60
ThisForm.pageframe1.page1.grid1.column2.width = 50
ThisForm.pageframe1.page1.grid1.column3.width = 140
ThisForm.pageframe1.page1.grid1.column4.width = 140
ThisForm.pageframe1.page1.grid1.column5.width = 65
ThisForm.pageframe1.page1.grid1.column6.width = 120
GOTO TOP
ThisForm.pageframe1.page1.grid1.refresh()
WAIT WINDOWS 'Datos Listos' nowait
keyboard(chr(7))
Pero subsisten dos errores, el primero es que no me muestra los datos selecionados en el archivo temporal
MFILE (supuestamente) en el grid que tengo contenido en el page1, el otro error es
cuando en el FROM le afrego CURSOS_HORARIOS B (como segunda tabla que sacare datos) me dice que
el campo CODIGO no esta cualificado, en ambas tablas tengo un campo CODIGO de longitudes diferentes
Deberia no usar una variable creada tal como mfile y ponerle un nombre cualquiera, digamos Xconsulta ?
En un entorno multiusuario daria problema al referirse al mismo archivo Xconsulta?
Estoy usando visual foxpro version 5, influye en algo la version, es menos potente q la version 7 digamos en ese aspe
Valora esta pregunta


0