JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

一括表示 リストに戻る
タイトル出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6856
投稿日: 2022/02/23(Wed) 13:59
投稿者おうまちゃん
コンパイル後、実行時に下記メッセージが表示されます。
「プロバイダーが見つかりません。正しくインストールされていない可能性が
あります。」

そのあとサンプル画面(JV-Link設定ボタンのみ活性化)が表示されます。JV-L
ink設定の状態を取得を押下したら、ご使用のJV-Linkは正常です。と表示されて
います。

上記プロバイダーが見つかりません。の解消方法をご教示頂けますでしょうか

タイトルRe: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6857
投稿日: 2022/02/23(Wed) 16:53
投稿者Tachyon
このメッセージが出る場合、「Microsoft Access データベース エンジン(32bit
版)」が必要となります。
過去に投稿した 記事No.6744 を参考にしてください。

タイトルRe^2: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6859
投稿日: 2022/02/23(Wed) 18:00
投稿者おうまちゃん
ありがとうございます。
\bin\x86\Releaseフォルダから Data.accdb, sample.in
i の2ファイルをEXEファイルが生成されるフォルダにコピーして、
Microsoft Access データベース エンジン 2016の
accessdatabaseengine.exeをインストールして再起動しましたが、同様のエラ
ーが表示されました。

あとは、参照設定の追加が必要でしょうか?お手数おかけしますが、よろしく
お願いいたします。

タイトルRe^3: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6860
投稿日: 2022/02/23(Wed) 20:08
投稿者Tachyon
こちらでも確認しましたが、正常に動作しましたのでデータベースエンジンが正
しくインストールされていない可能性があります。

Windows10前提での確認方法になりますが、以下を確認してください。
1.「スタートメニュー」-「設定」-「アプリ」で「Microsoft Access databa
se engine 2016(English)」(137MB)が存在する。
2.「スタートメニュー」-「Windows管理ツール」-「ODBC Data Sources (32-
bit)」において
(1)ユーザDSNタブに、名前:MS Access Database,プラットフォーム:32ビ
ット または 32/64ビット が存在する。
(2)ドライバータブに、名前:MS Access Database Driver(*.mdb, *.accdb)
,バージョン:16.00.4999.1000 が存在する。

また、「sample.ini」の指定が
DBConnectString = Provider=Microsoft.ACE.OLEDB.16.0; Data Source=Data.a
ccdb
となっていることを確認してください。

> あとは、参照設定の追加が必要でしょうか?お手数おかけしますが、よろ
しく
> お願いいたします。

参照設定は必要ありません。

ご参考まで。

タイトルRe^4: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6861
投稿日: 2022/02/24(Thu) 07:44
投稿者おうまちゃん
ありがとうございます。確認いたしました。結果、下記の通りでした。つまり、
インストールがうまく行っていないということでしょうか?重ねてのご相談で恐
縮ですが、よろしくお願いいたします。


1.「スタートメニュー」-「設定」-「アプリ」で「Microsoft Access databa
se engine 2016(English)」(137MB)が存在する。
 →存在しませんでした。

2.「スタートメニュー」-「Windows管理ツール」-「ODBC Data Sources (32-
bit)」において
(1)ユーザDSNタブに、名前:MS Access Database,プラットフォーム:32ビ
ット または 32/64ビット が存在する。
 →存在します。

(2)ドライバータブに、名前:MS Access Database Driver(*.mdb, *.accdb)
,バージョン:16.00.4999.1000 が存在する。
 →バージョン:10.00.19041.01

また、「sample.ini」の指定が
DBConnectString = Provider=Microsoft.ACE.OLEDB.16.0; Data Source=Data.a
ccdb
 →指定されています。

タイトルRe^5: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6862
投稿日: 2022/02/24(Thu) 19:33
投稿者Tachyon
インストールができていないようです。以下を試して再度確認してください。

1.「スタートメニュー」(右クリック)- 「ファイル名を指定して実行」を
開く。
2.「参照」から「accessdatabaseengine.exe」のファイルを選択する。
3.「名前」に表示されているファイルパスの後に" /quiet"を追加
する。
(例)C:\Temp\accessdatabaseengine.exe /quiet
4.「OK」をクリックすると、黒い画面(コマンドプロンプト)が一時的に
表示されインストールが完了する。

ご参考まで。

タイトルRe^6: 出馬表サンプル プロバイダーが見つかりません。正しくインストールされていない可能性があります。
記事No6863
投稿日: 2022/02/25(Fri) 01:00
投稿者おうまちゃん
ありがとうございました。やっと出馬表動きました。感謝です。

ウィンドウを閉じる