Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » QAnywhere » QAnywhere クライアント・アプリケーションの作成 » QAnywhere Manager の設定プロパティ

 

プログラムによる QAnywhere Manager の設定プロパティの設定

QAnywhere API では QAManagerBase set プロパティ・メソッドを使用して、プロパティをプログラムで設定できます。QAnywhere Manager の設定プロパティをプログラムで設定する場合は、QAManager インスタンスの open メソッドを呼び出す前に設定する必要があります。

QAManager のプロパティの詳細については、QAnywhere Manager の設定プロパティを参照してください。

次の C# のコードでは、各プロパティをプログラムで直接設定しています。QAManager を作成した後すぐにプロパティの設定を行っています。

QAManager     mgr;
mgr = QAManagerFactory.Instance.CreateQAManager( null );
mgr.SetProperty( "COMPRESSION_LEVEL", "9" );
mgr.SetProperty( "CONNECT_PARAMS", "DBF=mystore.db" );
mgr.SetProperty( "DATABASE_TYPE", "sqlanywhere" );
mgr.Open( AcknowledgeMode.EXPLICIT_ACKNOWLEDGEMENT );

.NET API については、QAManager インタフェースQAManagerFactory クラスを参照してください。

次の C++ のコードでは、各プロパティをプログラムで直接設定しています。QAManager を作成した後すぐにプロパティの設定を行っています。

QAManagerFactory *  qa_factory;
QAManager *    mgr;
qa_factory = QAnywhereFactory_init();
mgr = qa_factory->createQAManager( NULL );
mgr->setProperty( "COMPRESSION_LEVEL", "9" );
mgr->setProperty( "CONNECT_PARAMS", "DBF=mystore.db" );
mgr->setProperty( "DATABASE_TYPE", "sqlanywhere" );
mgr->open( AcknowledgementMode::EXPLICIT_ACKNOWLEDGEMENT );

C++ API については、QAManager クラスQAManagerFactory クラスを参照してください。

次の Java のコードでは、各プロパティをプログラムで直接設定しています。QAManager を作成した後すぐにプロパティの設定を行っています。

QAManager mgr;
mgr = QAManagerFactory.getInstance().createQAManager(null);
mgr.setProperty("COMPRESSION_LEVEL", 9);
mgr.setStringProperty("CONNECT_PARMS", "DBF=mystore.db");
mgr.setStringProperty("DATABASE_TYPE", "sqlanywhere");
mgr.open(AcknowledgementMode.EXPLICIT_ACKNOWLEDGEMENT);

Java API については、QAManagerFactory クラスQAManager インタフェースを参照してください。