掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IDを呼び出して、足しこんで、新規IDを作成するには? (ID:125769)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
このコードってこのままで動くの…か?(^^;) > rst.Source = "顧客マスタ" で取れちゃうのか???さすが Access …慣れてないからちょっと気持ち悪いw。 >レコードセットのフィールド名を間違えると、このエラーが出るようです。 ふむー。ならば 1) > strSQL = "SELECT MAX(お客様ID) as OID FROM 顧客マスタ" > longSQL = CLng(rst.Fields("OID")) 上の行のコードはSQL文の文字列編集。 …でそのSQL文はいつ実行されているんでしょう? 実行されてなければ Fields("OID") は存在しません。 2) > ![お客様ID] = newID > ![お客様名] = txtName.Text > ![住所] = txtAddr.Text > ![電話番号] = txtTel.Text 同じ変数 rst を使いまわしてます?このレコードセットの中身は いつ変更されて何が入っているのでしょう? > strSQL = "SELECT MAX(お客様ID) as OID FROM 顧客マスタ" が実行されているなら存在するフィールドは"OID"のみになりませんか? 3) あと、基本的な所で"ID"が全角か半角か…とか? の順で調べていけば良さそう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.