Algum dos amigos sabe se é possível usar este trio?
Adaptei um exemplo que vem na pasta xHarbour\Samples (abaixo) mas não funciona. Será que falta alguma lib?
Código: Selecionar todos
PROCEDURE Main()
LOCAL cn, rs, oErr
altd()
TRY
cn := CreateObject( "ADODB.Connection" )
cn:ConnectionString := "Driver={Oracle in XEClient};dbq=localhost:1521/XE;Uid=system;Pwd=1001;"
cn:Open()
rs := CreateObject( "ADODB.Recordset" )
rs:Open( "HR.Countries", cn, 0, 1, 2 )
Do While ! rs:Eof()
Alert( rs:Fields( "Country_Name" ):Value )
rs:MoveNext()
ENDDO
CATCH oErr
Alert( "Error: " + oErr:Operation + " -> " + oErr:Description )
rs:Close()
rs := Nil
cn:Close()
cn := Nil
FINALLY
END
RETURN 

