This article demonstrates how to use the CData ODBC Driver for Act-On to connect to Act-On data and execute queries in PowerBuilder.
The CData ODBC Driver for Act-On can be used from any platform or development technology that supports ODBC, including Sybase PowerBuilder. This article shows how to connect to Act-On data and execute queries from the Database Painter and controls such as the DataWindow.
※製品について詳しい情報をご希望の方は以下からお進みください。
- Act-On にほかのBI、ETL、開発ツールから接続したい:Act-On データ連携ガイドおよびチュートリアルのリストへ
- Act-On Drivers について詳細を知りたい:ドライバー詳細情報ページへ
- ほかのデータソースに連携したい:CData Drivers 一覧へ
- ドライバーの30日の無償トライアル版を使いたい:トライアル版ダウンロードページへ
- 製品の利用やライセンスについて相談したい:sales@cdata.co.jp までメールにてご相談ください。
Create a Profile for the ODBC Driver for Act-On
Follow the steps below to use the Database Painter tool to create a database profile based on an ODBC DSN (data source name) for Act-On. In the Database Painter, you can use wizards and the UI to work with Act-On data.
- If you have not already done so, create an ODBC DSN for Act-On. The DSN contains the connection properties required to connect to Act-On data. You can use the Microsoft ODBC Data Source Administrator to create and configure DSNs. This is the last step of installing the driver.
Required connection properties are the following:
ActOn はOAuth 認証標準を利用しています。OAuth を使って認証するには、アプリケーションを作成してOAuthClientId、OAuthClientSecret、およびCallbackURL 接続プロパティを取得する必要があります。
認証方法についての詳細は、ヘルプドキュメントの「認証の使用」を参照してください。
See the help documentation for a guide to creating a Act-On DSN. - In PowerBuilder, click Tools -> Database Painter.
- In the Objects window in the Database Painter, right-click the ODBC node and click New Profile.
- On the Connection tab, enter a name for the profile and select the Act-On DSN in the Data Source menu.
- To view and modify a table, right-click a table and then click Edit Data -> Grid.

Using Act-On Data with PowerBuilder Controls
You can use standard PowerBuilder objects to connect to ODBC data sources and execute queries. The following example shows how to retrieve Act-On data into a DataWindow. You can add the following code to the open method:
SQLCA.DBMS = "ODBC"
SQLCA.DBParm = "ConnectString='DSN=CData Act-On Source'"
CONNECT USING SQLCA;
dw_images.SetTransObject(SQLCA);
dw_images.Retrieve();