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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - データベース管理 » データベースの起動とデータベースへの接続 » SQL Anywhere for Windows Mobile » Windows Mobile サンプル・アプリケーションの使用

 

ADO.NET Sample

ADO.NET Sample を使用するには、デバイスに Microsoft .NET Compact Framework バージョン 2.0 または 3.0 をインストールしておく必要があります。Windows Mobile 6 デバイスには Microsoft .NET Compact Framework バージョン 2.0 がインストールされていますが、Windows Mobile 5 デバイスにはインストールされていません。ADO.NET Sample は、タッチスクリーンを備えた Windows Mobile Classic および Professional のデバイスのみをサポートしています。

このコンポーネントは、[external link] http://www.microsoft.com/downloads/search.aspx?displaylang=ja からダウンロードできます。

ADO.NET Sample は、ADO.NET プログラミング・インタフェースを使用する簡単なアプリケーションのデモです。このアプリケーションでは、ネットワーク・データベース・サーバで実行中のサンプル・データベースを起動し、SQL 文でアクセスして、データを変更できます。

このサンプルのソース・コードは、samples-dir\SQLAnywhere\ce\ado_net_sample にあります。

Visual Studio では、samples-dir\SQLAnywhere\ce\ado_net_sample\ado_net_sample.sln からこのプロジェクトをロードできます。

注意

ADO.NET Sample のユーザ・インタフェースでは、SQL 文を 1 行で入力する必要があります。

♦  ADO.NET Sample を使用するには、次の手順に従います。
  1. [スタート] - [プログラム] - [SQLAny11] - [ADO.NET Sample] の順にタップします。

  2. [Connect] をタップします。

  3. [Exec SQL] をタップして、デフォルトの SQL 文 SELECT * FROM Employees を実行します。

    Employees テーブルのデータが、データ・ウィンドウに表示されます。

  4. データ・ウィンドウの右と下にあるスクロール・バーを使って、Employees テーブルのデータ間を移動します。

  5. 次のような、特定のデータ範囲にアクセスするクエリを入力します。

    SELECT EmployeeID, Surname FROM Employees;
  6. [Exec SQL] をタップして、SQL 文を実行します。

    指定したデータ範囲が、データ枠の元のデータを置き換えます。

  7. SELECT * FROM Employees ORDER BY EmployeeID と入力し、[Exec SQL] をタップします。

    EmployeeID が 105 の従業員 Matthew Cobb に注目します。

  8. UPDATE Employees SET Surname = 'Jones' WHERE Surname = 'Cobb' と入力し、[Exec SQL] をタップして SQL 文を実行します。

  9. SELECT * FROM Employees ORDER BY EmployeeID と入力し、[Exec SQL] をタップします。

    Matthew の姓が Cobb から Jones に変わりました。

  10. UPDATE Employees SET Surname = 'Cobb' WHERE Surname = 'Jones' と入力し、[Exec SQL] をタップして、サンプル・データベースに加えた変更を元に戻します。

  11. SELECT * FROM Employees ORDER BY EmployeeID と入力し、[Exec SQL] をタップして、内容が元に戻ったことを確認します。

    Matthew の姓が Jones から元の Cobb に戻りました。

  12. SELECT * FROM Customers と入力し、[Exec SQL] をタップして、別のテーブルのデータにアクセスします。

    Customers テーブルのすべてのデータがデータ・ウィンドウに表示されて、Employees テーブルのデータを置き換えます。

  13. [Disconnect] をタップして、データベース・サーバを停止します。

    ADO.NET Sample が切断され、データベース・サーバが自動的に停止します。

  14. ウィンドウの右上隅の [X] をタップして、ADO.NET Sample を閉じます。