JV-Dataの使い方あれこれ |
タイトル | : DBに単勝の時系列オッズを入力したい |
投稿日 | : 2022/10/17(Mon) 12:15 |
投稿者 | : くるみ |
|
「プログラミングパーツ・開発支援ツール提供コーナー」で提供されているデ ータベース作成クラスで作成したDBに単勝の時系列オッズを入力したいです。
作成したプログラムでは蓄積系データを問題なくDBに入力できました。しか し、速報系データの時系列オッズをDBに入力するため、発表月日時分をキーとし て設定する処理(clsDBBuilder.vbのCreateDBメソッドのCREATE TABLE ODDS_TAN PUKUWAKU_HEADのブロックの”CONSTRAINT ODDS_TANPUKUWAKU_HEAD PRIMARY KEY (中略)RaceNum));"のRaceNumの後ろに,HappyoTimeを追加する処理)を行 いましたが、以下のエラーメッセージが表示されました。
インデックス、主キー、またはリレーションシップで重複する値が生成され るため、テーブルを変更できませんでした。重複する値のあるフィールドの値を 変更するか、インデックスを削除してください。または重複する値を使用できる ように再定義してください。
また、ソフト終了後、DBは以下のようになっていました。 ODDS_TANPUKUWAKU_HEAD:一件のデータのみ ODDS_TANPUKUWAKU:ODDS_TANPUKUWAKU_HEADで表示されている一件のデータと 同じキーでUmaban01~09の一件ずつ、合計9件のデータのみ
尚、JVOpenはJVRTOpenに、dataspecはYYYYMMDDJJRR、keyは0B42、JVGetsはO1 で取得、DBはコード変更後に再作成しており、こちらは問題ないと考えています 。 DBにはあまり詳しくないので、JV-Data仕様書の「時系列オッズを使用する場 合のみキーとして設定」の解釈を間違えてるのだと思います。
単勝の時系列オッズをDBに入力したい場合はどうすればよろしいでしょうか 。よろしくお願いいたします。 |
|
|
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
|
|
|
|
|
|
返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい) |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|