データ更新が出来ません
- 題名: データ更新が出来ません
- 著者: がちゃぴん
- 日時: 2004/05/20 13:09:08
- ID: 4098
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: データ更新が出来ません
- 著者: NowhereMan
- 日時: 2004/05/21 14:48:01
- ID: 4122
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: データ更新が出来ません
- 著者: がちゃぴん
- 日時: 2004/05/24 8:42:33
- ID: 4147
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[VB6以前]
MSDE + VB6 の環境で稼動中のデータ更新プログラムの拡張をする事になりま
した。(以前は他の担当者がプログラムのメンテナンスを行っていたのですが、
都合により、引継ぎの出来無いまま引き受ける事になった次第です)
内容は以下に示す通り、.Parameters(39)と.Parameters(40)にエリアを追加し、DB
の更新を行いたいのですが、全く反映されませんでした。
(DB は Access2000を使って拡張しました)
プログラム:
Sub SetQueryParamsFromCurData(CurData As KoujiMstInfoRec, curQry As ADODB.Command)
On Error Resume Next
With curQry
.CommandType = adCmdStoredProc
.Parameters.Refresh
.Parameters(1).Value = CurData.Code
:
(以下同様により省略)
:
.Parameters(38).Value = CurData.Tantou
' 追加(以下)
.Parameters(39).Value = CurData.JittshiKoukiEnd
.Parameters(40).Value = CurData.KakuteiKingaku
' --- ここまで ---
End With
End Sub
エラー内容:
要求された名前、または序数に対する項目がコレクションにありません。
動作を見た感じでは、DBにエリアを追加した際に、DBに何がしかの方法で、それを
通知する(Access2000以外の方法)必要があるように思えたので、ネットで検索して
みたのですが、方法等は判りませんでした。
お手数ですが、どなたかご教授頂けませんでしょうか。