掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB2005にてSQLServerを用いてレコードを追加するには? (ID:138208)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私はVBが全くの初心者の者です。 スタッフマスタメンテの登録プログラムを作成しています。 VB2005、SQLServer、を使用しています。 例えば、スタッフコードが"001"のデータを画面から登録したとします。 その後続けて"001"のスタッフコードで登録しようとすると、『既に登録されています』のエラーメッセージが出ます。が、実際のDBを見てみると、"001"のスタッフコードのデータは登録されていない、という状況が起きています。 データベース開発入門の本を見ながら、作成しているのですが、本にあるサンプルプログラムの通りにコーディングしているのですが、何故かうまくいきません。何か足りないコーディングがあるのでしょうか? 'レコードの定義 Dim newrecord As スタッフマスタDataSet.スタッフマスタRow = Me.スタッフマスタDataSet1.スタッフマスタ.NewスタッフマスタRow() 'レコードにデータをセットする newrecord.スタッフコード = txtSyaban.Text '新規行をデータテーブルに追加する Me.スタッフマスタDataSet1.スタッフマスタ.AddスタッフマスタRow(newrecord) 'テーブルアダプタを介して、スタッフマスタを更新する Me.スタッフマスタTableAdapter1.Update(Me.スタッフマスタDataSet1.スタッフマスタ)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.