得意先マスター追加 [VB Express]

Visual Basic ADO.NET [Community Express]

得意先マスター追加(Insert)仕様書

マスターファイル追加プログラムも、販売管理システムで作成したデーターベースアクセスクラスをそのまま使うので、効率的なプログラミングになります。得意先マスター追加に足りない機能のみ追加します。

追加フォームクラス

フォームから入力した得意先コードのレコードを追加するサンプルプログラム仕様書。

マスターメンテ追加画面

フォームコントロール

名称 コントロール Name 補足
得意先コード  TextBox TxtTokuisakiCode 半角4桁で入力
得意先名称 TextBox TxtTokuisakiMei 全角40字以内で入力
郵便番号 TextBox TxtYubinBango 半角7桁で入力(- は入力しない)
住所検索
ボタン
Button BtnJushoKensaku 郵便番号をキーにして
郵便番号マスター表から検索し
都道府県名を都道府県コンボボックスに
市区町村と町域名を連結して
市区町村テキストボックスにセット
都道府県 ComboBox CmbTodofukenMei 都道府県名から選択
キーボードからも入力可能
市区町村 TextBox TxtShikuchosonMei 半角文字は全角に変換
住所詳細 TextBox TxtJusho 半角文字は全角に変換
得意先登録
ボタン
Button BtnToroku 都道府県と市区町村と住所詳細を","で連結
エラーがなければ得意先マスター表に追加
フォームを初期状態に戻す
全項目クリア
ボタン
Button BtnClear フォームを初期状態に戻す

販売管理データベース

テーブル:得意先マスター表
Key 列名 データ型 NULLを許容
得意先コード nchar(4) しない
郵便番号 nchar(7) しない
得意先名称 nvarchar(40) しない
得意先住所 nvarchar(50) しない
テーブル:郵便番号マスター表
Key 列名 データ型 NULLを許容
郵便番号 nchar(7) しない
都道府県名  nvarchar(4) しない
市区町村名 nvarchar(10) しない
町域名 nvarchar(20) しない