sqlselect = "SELECT * FROM TheTableThatIsInAccessMYTABLEMDB" IF SQLEXEC(sqlHandler,sqlselect,"myCURSOR") <0 MESSAGEBOX("Error - Can't Execute....") ENDIFIf you didn't know the table names in the Access MDB
SQLTABLES(sqlHandler,"TABLE","crsAcessTables") SELECT crsAcessTables DIMENSION laCursors[1] LOCAL lnCursors lnCursors = 0 SCAN lcSLStatement = "SELECT * FROM["+ALLTRIM(crsAcessTables.Table_Name)+"]" lcCursorname = CHRTRAN(ALLTRIM(crsAcessTables.Table_Name),[ ],[_]) lnCursors = lnCursors + 1 DIMENSION laCursors[lnCursors] laCursors[lnCursors] = lcCursorname SQLEXEC(sqlHandler,"TABLE",lcCursorname) ENSCAN FOR asd = 1 TO lnCursors SELECT (laCursors[asd]) BROWSE NORMAL NEXT(nop error checking include, not tested)