Hola.. algun compañero que haya logrado hacer una busqueda incremental en una tabla usando la clase TMySql de xHarbour.. agradeceria mucho un ejmplo.. gracias !
GABO
FUNCTION ChkConnection()
LOCAL oServer, aConnect:= { .F., NIL }
oServer:= TMySQLServer():New( "127.0.0.1", "root" )
IF oServer:lError
MsgStop( "No es posible conectarse con el servidor MySQL" + CRLF + ;
oServer:ERROR(), ;
"Error de conexión..." )
oServer:Destroy()
aConnect:= { .F., NIL }
ELSE
// Software Administrativo Integral para el Control de Ventas e Inventarios
IF ! oServer:DBExist( "saicovin" )
IF ! oServer:CreateDatabase( "saicovin" )
MsgStop( "No es posible crear la base de datos principal del sistema..." + CRLF + ;
oServer:ERROR(), ;
"Error de creación..." )
oServer:Destroy()
aConnect:= { .F., NIL }
ELSE
IF ! oServer:SelectDB( "saicovin" )
MsgStop( "No es posible abrir la base de datos principal del sistema..." + CRLF +;
oServer:ERROR(), ;
"Error de apertura..." )
oServer:Destroy()
aConnect:= { .F., NIL }
ELSE
aConnect:= { .T., oServer }
ENDIF
ENDIF
ELSE
IF ! oServer:SelectDB( "saicovin" )
MsgStop( "No es posible abrir la base de datos principal del sistema..." + CRLF + ;
oServer:ERROR(), ;
"Error de apertura..." )
oServer:Destroy()
aConnect:= { .F., NIL }
ELSE
aConnect:= { .T., oServer }
ENDIF
ENDIF
ENDIF
RETURN aConnect
FUNCTION OpenTables()
LOCAL oServer, aConnect
aConnect:= ChkConnection()
IF ! aConnect[1]
RETURN .F.
ENDIF
oServer:= aConnect[2]
IF oTbClientes != NIL
oTbClientes:Refresh()
ELSE
oTbClientes:= oServer:Query( "SELECT * FROM clientes ORDER BY id_cliente" )
oTbClientes:GoTop()
ENDIF
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 35 guests