Visual Basic - VBASIC Y FOXPRO

Life is soft - evento anual de software empresarial
 
Vista:

VBASIC Y FOXPRO

Publicado por ROBERTO (2 intervenciones) el 12/12/2001 21:51:39
HOLA A TODOS, COMO ESTAN,

ESTABA BUSCANDO SOLUCION A UN PROBLEMA QUE TENGO.
POR MOTIVOS DE TRABAJO ME PIDEN QUE HAGA UNA CONEXION ENTRE TABLAS DE FOX PRO Y VISUAL BASIC 6.0.
ESTO TRATA DE PRESENTAR DATOS DE 2 TABLAS DE FOX PRO EN DOS DATAGRID DE VBASIC.

(YO USO CONEXION ADO) EN UN DATAGRID EN LA CUAL LA SENTENCIA SQL SIGUIENTE:

Set DataGridDet.DataSource = cn.Execute("select * from resrecib where F_codigo = &rs(2)")

DENTRO DEL EVENTO CLICK DE UN DATAGRID, EN SQL SERVER 2000, ME RETORNA AL DATAGRID LOS DATOS FILTRADOS.

CUANDO CREO UNA BASE DE DATOS EN VISUAL FOX PRO Y LE INCLUYO ESTAS DOS TABLAS SUELTAS, Y AL HACER LA CONEXION ODBC CON VFOX, CUANDO COMPILO, ME DA UN ERROR: FALTA ALGUN OPERADOR.

AL MODIFCAR:
Set DataGridDet.DataSource = cn.Execute("select * from resrecib where F_codigo = '&rs(2)'")

MEJORA EN ALGO, VISUALIZO EL RESULTADO EN EL OTRO DATAGRID DE DETALLE, PERO SOLO LOS NOMBRES DE LOS CAMPOS MAS NO LA DATA.

SUPONGO QUE ES UN PROBLEMA DE GRAMATICA DE SENTENCIAS SQL ENTRE VBASIC Y VFOXPRO, YA QUE ES DISTINTO AL ANSI SQL DEL SQL.

ME GUSTARIAN 2 SOLUCIONES:
1)COMO ARREGLO ESA SENTENCIA SQL Y
2)COMO ME CONECTO DE VBASIC A LAS TABLAS DIRECTAMENTE DE FOX PRO.

AGRADECIENDO DE ANTEMANO SU AYUDA, ME DESPIDO.

ROBERTO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder