次の方法で共有


ADO Java クラス ラッパー

適用先: Access 2013、Office 2013

このコードは、ADO Recordset クラス ラッパーのインスタンスを宣言し、すべて同じコード行で初期化します。 また、 LockTypeCursorType などの Open メソッドの各引数の変数を宣言します (Java が列挙型をサポートしないため)。 Recordset オブジェクトを開いて閉じます。 Rs1 を NULL に設定する操作は、単に Java のシステムが定期的に未使用のオブジェクトを解放するときに、この変数が解放されるようにスケジュールに入れることを意味します。

 
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=;" ); 
 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" ); 
}