Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Code deklariert eine Instanz des ADO Recordset Klassenwrapper und initialisiert es in derselben Codezeile. Darüber hinaus deklariert sie Variablen für jedes der Argumente in der Open-Methode, insbesondere für LockType- und CursorType- (da Java aufgezählte Typen nicht unterstützt). Es öffnet und schließt das Recordset-Objekt. Das Festlegen von Rs1 auf NULL plant lediglich, dass diese Variable freigegeben wird, wenn Java die systematische und zeitweilige Freigabe nicht verwendeter Objekte durchführt.
public static void main( String args[])
{
msado15._Recordset Rs1 = new msado15.Recordset();
Variant Source = new Variant( "SELECT * FROM Authors" );
Variant Connect = new Variant( "DSN=AdoDemo;UID=admin;PWD=<password>;" );
int LockType = msado15.CursorTypeEnum.adOpenForwardOnly;
int CursorType = msado15.LockTypeEnum.adLockReadOnly;
int Options = -1;
Rs1.Open( Source, Connect, LockType, CursorType, Options );
Rs1.Close();
Rs1 = null;
System.out.println( "Success!\n" );
}