ホームページ  >  記事  >  システムチュートリアル  >  LabWindows CVI を使用して SQL データベースに接続する方法

LabWindows CVI を使用して SQL データベースに接続する方法

WBOY
WBOY転載
2024-01-25 08:06:11652ブラウズ

labwindows cvi如何与SQL数据库连接

labwindows cvi を SQL データベースに接続する方法

1. ODBC でのデータ ソースの構成

2.ConnectHandle=DBConnect ("DSN=CVILocal;UID=sa;PWD=123");

ActivateHandle= DBActivateSQL (ConnectHandle, "フラグ テーブルから * を選択");

while(DBFetchNext(ActivateHandle)==DB_SUCCESS)

{

DBGetColVariant (ActivateHandle, 2, &TempInt);

CA_VariantConvertToType (&TempInt, CAVT_INT, &StartMarkInt);

}

DBDeactivateSQL (ActivateHandle);

DBDisconnect (ConnectHandle);

アクセスファイルを実行してSQLに接続する方法

--Access クエリで、SQL を使用して SQL Server のテーブルにアクセスするにはどうすればよいですか?さまざまな方法: 1. リンク テーブルを使用します。 2. パスクエリを使用します。 3. 次のように、ローカル クエリ文字列に接続情報を直接指定します。 select*fromOrdersin[ODBC][ODBC;Driver=SQL Server;Server=.;Uid=sa;Pwd=0;database=Northwind]INSERTINTO ターゲット データベーステーブル名 (フィールド リスト) INODBC[ODBC;Driver=SQL Server;Server=サーバー名または IP;Uid=sa;Pwd=パスワード;database=データベース名]SELECT フィールド リスト fromAccess local table

推移的クエリとリンク テーブルの動作原理は異なります: 1. パッシブ クエリ: ローカル データをクエリする必要がある SQL ステートメントを推移的クエリで記述します。実行後、クエリ条件を満たすデータのみが返されます。 2. リンク テーブル: リンク テーブルを開くと、接続されている SQL Server テーブル内のすべてのデータが返されます。

テーブルにデータをインポートするには、まず DSN を作成する必要があります。 --コントロール パネル--管理ツール--データ ソース (ODBC)--ファイルを選択します DSN ページ--追加--最後の行を選択します: SQL Server--覚えやすい限りデータ ソース名を指定します。 --接続するサーバー名またはIPを指定します。このマシンが使用できます。--SQL Serverハイブリッド認証を選択し、ユーザーとパスワードを入力します。--デフォルトのデータベースを接続するデータベースに変更します--完了--その後MDB にリンク テーブルを作成するときに、[このデータ ソースで実行します] を選択します。

リンク テーブルを使用する場合は、ファイル データ ソースを使用してリンク テーブルを作成することをお勧めします。これはマシンとは関係ありません。別のマシンにコピーして直接使用できます。 ODBC を手動またはコードを使用して作成します。

3 つのデータ ソースの比較: ファイル DSNODBC ファイル データ ソースを使用すると、ユーザーはデータ プロバイダーに接続できます。ファイル DSN は、同じドライバーがインストールされているユーザー間で共有できます。

Access を使用してリモート SQL データベースに接続する方法

WindowsXP Access2003 sqlserver2000 を例に挙げます。

1. ODBC データ ソースを確立します:

1. コントロール パネル\管理ツールを開きます

2. データソースの実行 (ODBC)

3.「ユーザー DSN」タブを選択します

4. [追加] ボタンをクリックし、SQL Server を選択して、[完了] をクリックします。

5. 名前 (mydbserver) を入力し、サーバー アドレスを選択して、[次へ] をクリックします

6. アカウントのパスワードを入力し、「次へ」をクリックします

7.「次へ」をクリックして続行し、「完了」をクリックします。

2. Access リモート データ接続を確立する

1. Access を実行し、新しい mdb ファイルを開くか作成します。

2.「ファイル」メニュー→「外部データの取得」→「リンクテーブル」をクリックします。

3. リンク ダイアログ ボックスで、ファイル タイプとして「ODBC データベース ()」を選択します。

4. [データ ソースの選択] ポップアップが表示され、[マシン データ ソース] をクリックして、先ほど定義した ODBC データ ソース (mydbserver) を選択します。

5. SQL サーバー データベースのアカウントとパスワードを入力します。 「オプション」ボタンをクリックしてデータを選択し、「OK」をクリックします。

6. リンクするテーブルを選択し、[OK] をクリックします。

7. リンクするテーブルのフィールドを選択し、[OK] をクリックします。

----------------------

###完了。

以上がLabWindows CVI を使用して SQL データベースに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。