Microsoft Visual Basic RDO Remote Data Control Object
RDO - Remote Data Control Object
Opening A Connection
dim re as Object dim db as rdoconnection
Private Sub Form_Load()
set re = rdoEngine.rdoEnvironment(0) set db = re.openconnection("db")
End Sub Note db above is a valid ODBC data source name or label Types for Resultset as follows:
dbOpenkeyset - dynaset-type, ODBC dbOpenDynamic - dynamic-type, view by all dbOpenStatic - static type dbOpenForwardOnly - forward-only-type, you need to use 'Movenext' command to move from one record to the next ( in one direction only ) Moving records in a recordset on Error Goto ErrLabel IF not resultset.eof then resultset.movenext If resultset.eof and resultset.rowcount > 0 then resultset.movelast EndIf ..... .... Exit Sub | Note db above is an 16-bit or 32-bit ODBC Source name or label declared with the ODBC manager or related tool set Creating a Result Set dim re as Object dim db as rdoconnection dim resultset as rdoResultSet dim sqlfel as stirng Private Sub Form_Load() sqlfel = "select * from students" set re = rdoEngine.rdoEnvironment(0) set db = re.openconnection("db") set resultset = db.openResultset(sqlfel, rdoOpenkeyset) resultset.movefirst text1.text = resultset("name") text2.text = resultset("Grade") End Sub ErrLabel msgbox Err.description End Sub Executing SQL sqlsel = "select * from students" rdoConnection.execute sqlsel |

