掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コマンドのみで、コンボボックスのバリューメンバー、ディスプレイメンバーを表示するには? (ID:118241)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
表示と、格納はできたんですが、一度データを送信すると、その後、表示すらされなくなりました。 Public Class frmAdd Inherits System.Windows.Forms.Form Private ID As String Private scn As SqlClient.SqlConnection Private sda As SqlClient.SqlDataAdapter Private sdaSyozoku As SqlClient.SqlDataAdapter Private sdaYakusyoku As SqlClient.SqlDataAdapter Private scd As New SqlClient.SqlCommand Private ds As New Data.DataSet #Region " Windows フォーム デザイナで生成されたコード " Public Sub New() MyBase.New() ' この呼び出しは Windows フォーム デザイナで必要です。 InitializeComponent() ' InitializeComponent() 呼び出しの後に初期化を追加します。 End Sub ' Form は、コンポーネント一覧に後処理を実行するために dispose をオーバーライドします。 Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean) If disposing Then If Not (components Is Nothing) Then components.Dispose() End If End If MyBase.Dispose(disposing) End Sub ' Windows フォーム デザイナで必要です。 Private components As System.ComponentModel.IContainer ' メモ : 以下のプロシージャは、Windows フォーム デザイナで必要です。 'Windows フォーム デザイナを使って変更してください。 ' コード エディタを使って変更しないでください。 Friend WithEvents txtID As System.Windows.Forms.TextBox Friend WithEvents txtName As System.Windows.Forms.TextBox Friend WithEvents txtBirthDay As System.Windows.Forms.TextBox Friend WithEvents txtEmail As System.Windows.Forms.TextBox Friend WithEvents txtPost As System.Windows.Forms.TextBox Friend WithEvents txtAddress As System.Windows.Forms.TextBox Friend WithEvents txtTel As System.Windows.Forms.TextBox Friend WithEvents txtKeitai As System.Windows.Forms.TextBox Friend WithEvents txtTansyuku As System.Windows.Forms.TextBox Friend WithEvents txtNaisen As System.Windows.Forms.TextBox Friend WithEvents txtNyuusya As System.Windows.Forms.TextBox Friend WithEvents btnSave As System.Windows.Forms.Button Friend WithEvents btnReset As System.Windows.Forms.Button Friend WithEvents lblID As System.Windows.Forms.Label Friend WithEvents lblName As System.Windows.Forms.Label Friend WithEvents lblKana As System.Windows.Forms.Label Friend WithEvents lblSex As System.Windows.Forms.Label Friend WithEvents lblBirthDay As System.Windows.Forms.Label Friend WithEvents lblSyozoku As System.Windows.Forms.Label Friend WithEvents lblYakusyoku As System.Windows.Forms.Label Friend WithEvents lblTel As System.Windows.Forms.Label Friend WithEvents lblEMail As System.Windows.Forms.Label Friend WithEvents lblPost As System.Windows.Forms.Label Friend WithEvents lblAddress As System.Windows.Forms.Label Friend WithEvents lblKeitai As System.Windows.Forms.Label Friend WithEvents lblTansyuku As System.Windows.Forms.Label Friend WithEvents lblNaisen As System.Windows.Forms.Label Friend WithEvents lblNyuusya As System.Windows.Forms.Label Friend WithEvents lblBlood As System.Windows.Forms.Label Friend WithEvents txtKana As System.Windows.Forms.TextBox Friend WithEvents cmbSex As System.Windows.Forms.ComboBox Friend WithEvents cmbBlood As System.Windows.Forms.ComboBox Friend WithEvents cmbSyozoku As System.Windows.Forms.ComboBox Friend WithEvents cmbYakusyoku As System.Windows.Forms.ComboBox <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() Me.lblID = New System.Windows.Forms.Label Me.lblName = New System.Windows.Forms.Label Me.lblKana = New System.Windows.Forms.Label Me.lblSex = New System.Windows.Forms.Label Me.lblBirthDay = New System.Windows.Forms.Label Me.lblSyozoku = New System.Windows.Forms.Label Me.lblYakusyoku = New System.Windows.Forms.Label Me.lblTel = New System.Windows.Forms.Label Me.lblEMail = New System.Windows.Forms.Label Me.lblPost = New System.Windows.Forms.Label Me.lblAddress = New System.Windows.Forms.Label Me.lblKeitai = New System.Windows.Forms.Label Me.lblTansyuku = New System.Windows.Forms.Label Me.lblNaisen = New System.Windows.Forms.Label Me.lblNyuusya = New System.Windows.Forms.Label Me.lblBlood = New System.Windows.Forms.Label Me.txtID = New System.Windows.Forms.TextBox Me.txtName = New System.Windows.Forms.TextBox Me.txtKana = New System.Windows.Forms.TextBox Me.txtBirthDay = New System.Windows.Forms.TextBox Me.txtEmail = New System.Windows.Forms.TextBox Me.txtPost = New System.Windows.Forms.TextBox Me.txtAddress = New System.Windows.Forms.TextBox Me.txtTel = New System.Windows.Forms.TextBox Me.txtKeitai = New System.Windows.Forms.TextBox Me.txtTansyuku = New System.Windows.Forms.TextBox Me.txtNaisen = New System.Windows.Forms.TextBox Me.txtNyuusya = New System.Windows.Forms.TextBox Me.btnSave = New System.Windows.Forms.Button Me.btnReset = New System.Windows.Forms.Button Me.cmbSex = New System.Windows.Forms.ComboBox Me.cmbBlood = New System.Windows.Forms.ComboBox Me.cmbSyozoku = New System.Windows.Forms.ComboBox Me.cmbYakusyoku = New System.Windows.Forms.ComboBox Me.SuspendLayout() ' 'lblID ' Me.lblID.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblID.Location = New System.Drawing.Point(8, 8) Me.lblID.Name = "lblID" Me.lblID.Size = New System.Drawing.Size(128, 24) Me.lblID.TabIndex = 0 Me.lblID.Text = "社員ID" Me.lblID.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblName ' Me.lblName.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblName.Location = New System.Drawing.Point(8, 40) Me.lblName.Name = "lblName" Me.lblName.Size = New System.Drawing.Size(128, 24) Me.lblName.TabIndex = 1 Me.lblName.Text = "氏名" Me.lblName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblKana ' Me.lblKana.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblKana.Location = New System.Drawing.Point(8, 72) Me.lblKana.Name = "lblKana" Me.lblKana.Size = New System.Drawing.Size(128, 24) Me.lblKana.TabIndex = 2 Me.lblKana.Text = "ふりがな" Me.lblKana.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblSex ' Me.lblSex.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblSex.Location = New System.Drawing.Point(8, 104) Me.lblSex.Name = "lblSex" Me.lblSex.Size = New System.Drawing.Size(128, 24) Me.lblSex.TabIndex = 3 Me.lblSex.Text = "性別" Me.lblSex.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblBirthDay ' Me.lblBirthDay.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblBirthDay.Location = New System.Drawing.Point(8, 168) Me.lblBirthDay.Name = "lblBirthDay" Me.lblBirthDay.Size = New System.Drawing.Size(128, 24) Me.lblBirthDay.TabIndex = 4 Me.lblBirthDay.Text = "生年月日" Me.lblBirthDay.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblSyozoku ' Me.lblSyozoku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblSyozoku.Location = New System.Drawing.Point(8, 200) Me.lblSyozoku.Name = "lblSyozoku" Me.lblSyozoku.Size = New System.Drawing.Size(128, 24) Me.lblSyozoku.TabIndex = 5 Me.lblSyozoku.Text = "所属名" Me.lblSyozoku.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblYakusyoku ' Me.lblYakusyoku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblYakusyoku.Location = New System.Drawing.Point(8, 232) Me.lblYakusyoku.Name = "lblYakusyoku" Me.lblYakusyoku.Size = New System.Drawing.Size(128, 24) Me.lblYakusyoku.TabIndex = 6 Me.lblYakusyoku.Text = "役職" Me.lblYakusyoku.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblTel ' Me.lblTel.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblTel.Location = New System.Drawing.Point(8, 360) Me.lblTel.Name = "lblTel" Me.lblTel.Size = New System.Drawing.Size(128, 24) Me.lblTel.TabIndex = 7 Me.lblTel.Text = "自宅電話番号" Me.lblTel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblEMail ' Me.lblEMail.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblEMail.Location = New System.Drawing.Point(8, 264) Me.lblEMail.Name = "lblEMail" Me.lblEMail.Size = New System.Drawing.Size(128, 24) Me.lblEMail.TabIndex = 7 Me.lblEMail.Text = "電子メールアドレス" Me.lblEMail.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblPost ' Me.lblPost.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblPost.Location = New System.Drawing.Point(8, 296) Me.lblPost.Name = "lblPost" Me.lblPost.Size = New System.Drawing.Size(128, 24) Me.lblPost.TabIndex = 8 Me.lblPost.Text = "郵便番号" Me.lblPost.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblAddress ' Me.lblAddress.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblAddress.Location = New System.Drawing.Point(8, 328) Me.lblAddress.Name = "lblAddress" Me.lblAddress.Size = New System.Drawing.Size(128, 24) Me.lblAddress.TabIndex = 9 Me.lblAddress.Text = "住所" Me.lblAddress.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblKeitai ' Me.lblKeitai.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblKeitai.Location = New System.Drawing.Point(8, 392) Me.lblKeitai.Name = "lblKeitai" Me.lblKeitai.Size = New System.Drawing.Size(128, 24) Me.lblKeitai.TabIndex = 10 Me.lblKeitai.Text = "携帯電話番号" Me.lblKeitai.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblTansyuku ' Me.lblTansyuku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblTansyuku.Location = New System.Drawing.Point(8, 424) Me.lblTansyuku.Name = "lblTansyuku" Me.lblTansyuku.Size = New System.Drawing.Size(128, 24) Me.lblTansyuku.TabIndex = 11 Me.lblTansyuku.Text = "携帯短縮番号" Me.lblTansyuku.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblNaisen ' Me.lblNaisen.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblNaisen.Location = New System.Drawing.Point(8, 456) Me.lblNaisen.Name = "lblNaisen" Me.lblNaisen.Size = New System.Drawing.Size(128, 24) Me.lblNaisen.TabIndex = 12 Me.lblNaisen.Text = "内線番号" Me.lblNaisen.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblNyuusya ' Me.lblNyuusya.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblNyuusya.Location = New System.Drawing.Point(8, 488) Me.lblNyuusya.Name = "lblNyuusya" Me.lblNyuusya.Size = New System.Drawing.Size(128, 24) Me.lblNyuusya.TabIndex = 13 Me.lblNyuusya.Text = "入社年月日" Me.lblNyuusya.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'lblBlood ' Me.lblBlood.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.lblBlood.Location = New System.Drawing.Point(8, 136) Me.lblBlood.Name = "lblBlood" Me.lblBlood.Size = New System.Drawing.Size(128, 24) Me.lblBlood.TabIndex = 14 Me.lblBlood.Text = "血液型" Me.lblBlood.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'txtID ' Me.txtID.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtID.Location = New System.Drawing.Point(144, 8) Me.txtID.Name = "txtID" Me.txtID.Size = New System.Drawing.Size(88, 23) Me.txtID.TabIndex = 1 Me.txtID.Text = "" ' 'txtName ' Me.txtName.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtName.Location = New System.Drawing.Point(144, 40) Me.txtName.Name = "txtName" Me.txtName.Size = New System.Drawing.Size(192, 23) Me.txtName.TabIndex = 2 Me.txtName.Text = "" ' 'txtKana ' Me.txtKana.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtKana.Location = New System.Drawing.Point(144, 72) Me.txtKana.Name = "txtKana" Me.txtKana.Size = New System.Drawing.Size(192, 23) Me.txtKana.TabIndex = 3 Me.txtKana.Text = "" ' 'txtBirthDay ' Me.txtBirthDay.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtBirthDay.Location = New System.Drawing.Point(144, 168) Me.txtBirthDay.Name = "txtBirthDay" Me.txtBirthDay.Size = New System.Drawing.Size(104, 23) Me.txtBirthDay.TabIndex = 6 Me.txtBirthDay.Text = "" ' 'txtEmail ' Me.txtEmail.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtEmail.Location = New System.Drawing.Point(144, 264) Me.txtEmail.Name = "txtEmail" Me.txtEmail.Size = New System.Drawing.Size(232, 23) Me.txtEmail.TabIndex = 9 Me.txtEmail.Text = "" ' 'txtPost ' Me.txtPost.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtPost.Location = New System.Drawing.Point(144, 296) Me.txtPost.Name = "txtPost" Me.txtPost.Size = New System.Drawing.Size(72, 23) Me.txtPost.TabIndex = 10 Me.txtPost.Text = "" ' 'txtAddress ' Me.txtAddress.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtAddress.Location = New System.Drawing.Point(144, 328) Me.txtAddress.Name = "txtAddress" Me.txtAddress.Size = New System.Drawing.Size(480, 23) Me.txtAddress.TabIndex = 11 Me.txtAddress.Text = "" ' 'txtTel ' Me.txtTel.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtTel.Location = New System.Drawing.Point(144, 360) Me.txtTel.Name = "txtTel" Me.txtTel.Size = New System.Drawing.Size(128, 23) Me.txtTel.TabIndex = 12 Me.txtTel.Text = "" ' 'txtKeitai ' Me.txtKeitai.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtKeitai.Location = New System.Drawing.Point(144, 392) Me.txtKeitai.Name = "txtKeitai" Me.txtKeitai.Size = New System.Drawing.Size(128, 23) Me.txtKeitai.TabIndex = 13 Me.txtKeitai.Text = "" ' 'txtTansyuku ' Me.txtTansyuku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtTansyuku.Location = New System.Drawing.Point(144, 424) Me.txtTansyuku.Name = "txtTansyuku" Me.txtTansyuku.Size = New System.Drawing.Size(80, 23) Me.txtTansyuku.TabIndex = 14 Me.txtTansyuku.Text = "" ' 'txtNaisen ' Me.txtNaisen.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtNaisen.Location = New System.Drawing.Point(144, 456) Me.txtNaisen.Name = "txtNaisen" Me.txtNaisen.Size = New System.Drawing.Size(80, 23) Me.txtNaisen.TabIndex = 15 Me.txtNaisen.Text = "" ' 'txtNyuusya ' Me.txtNyuusya.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.txtNyuusya.Location = New System.Drawing.Point(144, 488) Me.txtNyuusya.Name = "txtNyuusya" Me.txtNyuusya.Size = New System.Drawing.Size(112, 23) Me.txtNyuusya.TabIndex = 16 Me.txtNyuusya.Text = "" ' 'btnSave ' Me.btnSave.Font = New System.Drawing.Font("MS UI Gothic", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.btnSave.Location = New System.Drawing.Point(384, 464) Me.btnSave.Name = "btnSave" Me.btnSave.Size = New System.Drawing.Size(112, 48) Me.btnSave.TabIndex = 17 Me.btnSave.Text = "保存" ' 'btnReset ' Me.btnReset.Font = New System.Drawing.Font("MS UI Gothic", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.btnReset.Location = New System.Drawing.Point(504, 464) Me.btnReset.Name = "btnReset" Me.btnReset.Size = New System.Drawing.Size(112, 48) Me.btnReset.TabIndex = 18 Me.btnReset.Text = "リセット" ' 'cmbSex ' Me.cmbSex.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.cmbSex.Items.AddRange(New Object() {"男性", "女性"}) Me.cmbSex.Location = New System.Drawing.Point(144, 104) Me.cmbSex.Name = "cmbSex" Me.cmbSex.Size = New System.Drawing.Size(121, 24) Me.cmbSex.TabIndex = 4 ' 'cmbBlood ' Me.cmbBlood.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.cmbBlood.Items.AddRange(New Object() {"A型", "B型", "O型", "AB型"}) Me.cmbBlood.Location = New System.Drawing.Point(144, 136) Me.cmbBlood.Name = "cmbBlood" Me.cmbBlood.Size = New System.Drawing.Size(121, 24) Me.cmbBlood.TabIndex = 5 ' 'cmbSyozoku ' Me.cmbSyozoku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.cmbSyozoku.Location = New System.Drawing.Point(144, 200) Me.cmbSyozoku.Name = "cmbSyozoku" Me.cmbSyozoku.Size = New System.Drawing.Size(121, 24) Me.cmbSyozoku.TabIndex = 7 ' 'cmbYakusyoku ' Me.cmbYakusyoku.Font = New System.Drawing.Font("MS UI Gothic", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(128, Byte)) Me.cmbYakusyoku.Location = New System.Drawing.Point(144, 232) Me.cmbYakusyoku.Name = "cmbYakusyoku" Me.cmbYakusyoku.Size = New System.Drawing.Size(121, 24) Me.cmbYakusyoku.TabIndex = 8 ' 'frmAdd ' Me.AutoScaleBaseSize = New System.Drawing.Size(5, 12) Me.ClientSize = New System.Drawing.Size(632, 518) Me.Controls.Add(Me.cmbYakusyoku) Me.Controls.Add(Me.cmbSyozoku) Me.Controls.Add(Me.cmbBlood) Me.Controls.Add(Me.cmbSex) Me.Controls.Add(Me.btnReset) Me.Controls.Add(Me.btnSave) Me.Controls.Add(Me.txtNyuusya) Me.Controls.Add(Me.txtNaisen) Me.Controls.Add(Me.txtTansyuku) Me.Controls.Add(Me.txtKeitai) Me.Controls.Add(Me.txtTel) Me.Controls.Add(Me.txtAddress) Me.Controls.Add(Me.txtPost) Me.Controls.Add(Me.txtEmail) Me.Controls.Add(Me.txtBirthDay) Me.Controls.Add(Me.txtKana) Me.Controls.Add(Me.txtName) Me.Controls.Add(Me.txtID) Me.Controls.Add(Me.lblBlood) Me.Controls.Add(Me.lblNyuusya) Me.Controls.Add(Me.lblNaisen) Me.Controls.Add(Me.lblTansyuku) Me.Controls.Add(Me.lblKeitai) Me.Controls.Add(Me.lblAddress) Me.Controls.Add(Me.lblPost) Me.Controls.Add(Me.lblTel) Me.Controls.Add(Me.lblYakusyoku) Me.Controls.Add(Me.lblSyozoku) Me.Controls.Add(Me.lblBirthDay) Me.Controls.Add(Me.lblSex) Me.Controls.Add(Me.lblKana) Me.Controls.Add(Me.lblName) Me.Controls.Add(Me.lblID) Me.Controls.Add(Me.lblEMail) Me.Name = "frmAdd" Me.Text = "社員登録" Me.ResumeLayout(False) End Sub #End Region Private Sub CreateDataSet() scn = New SqlClient.SqlConnection("workstation id=SATAKEN95;" & _ "user id=sa;" & _ "password=sataken;" & _ "data source=SATA-XP2;" & _ "persist security info=False;" & _ "initial catalog=test;") scd.Connection = scn End Sub 'フォームロード時のイベント Private Sub frmAdd_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load CreateDataSet() scn.Open() sda = New SqlClient.SqlDataAdapter("SELECT * FROM 社員IDマスター", scn) sdaSyozoku = New SqlClient.SqlDataAdapter("SELECT * FROM 所属マスター", scn) sdaYakusyoku = New SqlClient.SqlDataAdapter("SELECT * FROM 役職マスター", scn) sda.Fill(ds, "社員IDマスター") sdaSyozoku.Fill(ds, "所属マスター") sdaYakusyoku.Fill(ds, "役職マスター") cmbSyozoku.DataBindings.Add(New System.Windows.Forms.Binding("SelectedValue", Me.ds, "所属マスター.所属ID")) cmbSyozoku.DataSource = ds cmbSyozoku.DisplayMember = "所属マスター.所属名" cmbSyozoku.ValueMember = "所属マスター.所属ID" cmbYakusyoku.DataBindings.Add(New System.Windows.Forms.Binding("SelectedValue", Me.ds, "役職マスター.役職ID")) cmbYakusyoku.DataSource = ds cmbYakusyoku.DisplayMember = "役職マスター.役職名" cmbYakusyoku.ValueMember = "役職マスター.役職ID" scn.Close() cmbSyozoku.SelectedValue = 1 cmbYakusyoku.SelectedValue = 1 cmbBlood.SelectedValue = "A型" cmbSex.SelectedItem = "男性" End Sub '保存ボタンが押された時のイベント Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click Dim myCommand As New SqlClient.SqlCommandBuilder(sda) CreateDataSet() scd.CommandText = "SELECT 社員ID ,名前 ,ふりがな ,性別 ,生年月日 ,所属ID ,役職ID ,血液型 ,電子メール ,郵便番号 ,住所 ,自宅電話番号 ,携帯電話番号 ,携帯短縮番号 ,内線番号 ,入社年月日 " & " [社員IDマスター]" Dim myRow As System.Data.DataRow Dim myTable As New System.Data.DataTable myTable.Clear() If txtNyuusya.Text = "" Then '入社年月日が記入されていないとき、1999年4月1日を代入する。 txtNyuusya.Text = "1999/04/01" End If If txtBirthDay.Text = "" Then '生年月日が記入されていないとき、1975年4月4日を代入する。 txtBirthDay.Text = "1975/04/04" End If myTable = ds.Tables("社員IDマスター") '保存先のテーブル名設定 myRow = myTable.NewRow() '新しいデータ列の設定 'データ行の設定 myRow("社員ID") = txtID.Text myRow("名前") = txtName.Text myRow("ふりがな") = txtKana.Text myRow("性別") = cmbSex.SelectedItem myRow("生年月日") = CDate(txtBirthDay.Text) myRow("所属ID") = cmbSyozoku.SelectedValue myRow("役職ID") = cmbYakusyoku.SelectedValue myRow("血液型") = cmbBlood.SelectedItem myRow("電子メール") = txtEmail.Text myRow("郵便番号") = txtPost.Text myRow("住所") = txtAddress.Text myRow("自宅電話番号") = txtTel.Text myRow("携帯電話番号") = txtKeitai.Text myRow("携帯短縮番号") = txtTansyuku.Text myRow("内線番号") = txtNaisen.Text myRow("入社年月日") = CDate(txtNyuusya.Text) '新しいデータ列を作成 myTable.Rows.Add(myRow) sda.InsertCommand = myCommand.GetInsertCommand sda.Update(ds, "社員IDマスター") ds.Clear() End Sub コマンドはこんな感じになっています。 なにか、改善するところはありますか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.