📄 form1.vb
字号:
'
'ComboBox1
'
Me.ComboBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.Ds1, "房源库.类别"))
Me.ComboBox1.Items.AddRange(New Object() {"男", "女"})
Me.ComboBox1.Location = New System.Drawing.Point(424, 272)
Me.ComboBox1.Name = "ComboBox1"
Me.ComboBox1.Size = New System.Drawing.Size(121, 24)
Me.ComboBox1.TabIndex = 2
'
'ComboBox2
'
Me.ComboBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.Ds1, "房源库.级别"))
Me.ComboBox2.Items.AddRange(New Object() {"一星", "二星", "三星", "四星", "五星"})
Me.ComboBox2.Location = New System.Drawing.Point(424, 319)
Me.ComboBox2.Name = "ComboBox2"
Me.ComboBox2.Size = New System.Drawing.Size(121, 24)
Me.ComboBox2.TabIndex = 5
'
'Button1
'
Me.Button1.BackColor = System.Drawing.SystemColors.Control
Me.Button1.Location = New System.Drawing.Point(24, 368)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(32, 32)
Me.Button1.TabIndex = 6
Me.Button1.Text = "|<"
'
'Button2
'
Me.Button2.BackColor = System.Drawing.SystemColors.Control
Me.Button2.Location = New System.Drawing.Point(56, 368)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(32, 32)
Me.Button2.TabIndex = 7
Me.Button2.Text = "<<"
'
'Button3
'
Me.Button3.BackColor = System.Drawing.SystemColors.Control
Me.Button3.Location = New System.Drawing.Point(160, 368)
Me.Button3.Name = "Button3"
Me.Button3.Size = New System.Drawing.Size(32, 32)
Me.Button3.TabIndex = 8
Me.Button3.Text = ">>"
'
'Button4
'
Me.Button4.BackColor = System.Drawing.SystemColors.Control
Me.Button4.Location = New System.Drawing.Point(192, 368)
Me.Button4.Name = "Button4"
Me.Button4.Size = New System.Drawing.Size(32, 32)
Me.Button4.TabIndex = 9
Me.Button4.Text = ">|"
'
'Button5
'
Me.Button5.BackColor = System.Drawing.SystemColors.Control
Me.Button5.Location = New System.Drawing.Point(248, 368)
Me.Button5.Name = "Button5"
Me.Button5.Size = New System.Drawing.Size(64, 32)
Me.Button5.TabIndex = 10
Me.Button5.Text = "添加"
'
'Button6
'
Me.Button6.BackColor = System.Drawing.SystemColors.Control
Me.Button6.Location = New System.Drawing.Point(312, 368)
Me.Button6.Name = "Button6"
Me.Button6.Size = New System.Drawing.Size(64, 32)
Me.Button6.TabIndex = 11
Me.Button6.Text = "删除"
'
'Button7
'
Me.Button7.BackColor = System.Drawing.SystemColors.Control
Me.Button7.Location = New System.Drawing.Point(376, 368)
Me.Button7.Name = "Button7"
Me.Button7.Size = New System.Drawing.Size(64, 32)
Me.Button7.TabIndex = 12
Me.Button7.Text = "更新"
'
'Button8
'
Me.Button8.BackColor = System.Drawing.SystemColors.Control
Me.Button8.Location = New System.Drawing.Point(440, 368)
Me.Button8.Name = "Button8"
Me.Button8.Size = New System.Drawing.Size(64, 32)
Me.Button8.TabIndex = 13
Me.Button8.Text = "加载"
'
'OleDbDataAdapter1
'
Me.OleDbDataAdapter1.DeleteCommand = Me.OleDbDeleteCommand1
Me.OleDbDataAdapter1.InsertCommand = Me.OleDbInsertCommand1
Me.OleDbDataAdapter1.SelectCommand = Me.OleDbSelectCommand1
Me.OleDbDataAdapter1.TableMappings.AddRange(New System.Data.Common.DataTableMapping() {New System.Data.Common.DataTableMapping("Table", "房源库", New System.Data.Common.DataColumnMapping() {New System.Data.Common.DataColumnMapping("栋号", "栋号"), New System.Data.Common.DataColumnMapping("房号", "房号"), New System.Data.Common.DataColumnMapping("类别", "类别"), New System.Data.Common.DataColumnMapping("级别", "级别"), New System.Data.Common.DataColumnMapping("总床位", "总床位"), New System.Data.Common.DataColumnMapping("宿舍电话", "宿舍电话")})})
Me.OleDbDataAdapter1.UpdateCommand = Me.OleDbUpdateCommand1
'
'OleDbDeleteCommand1
'
Me.OleDbDeleteCommand1.CommandText = "DELETE FROM 房源库 WHERE (房号 = ?) AND (栋号 = ?) AND (宿舍电话 = ? OR ? IS NULL AND 宿舍电话 I" & _
"S NULL) AND (总床位 = ? OR ? IS NULL AND 总床位 IS NULL) AND (类别 = ? OR ? IS NULL AND " & _
"类别 IS NULL) AND (级别 = ? OR ? IS NULL AND 级别 IS NULL)"
Me.OleDbDeleteCommand1.Connection = Me.OleDbConnection1
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_房号", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "房号", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_栋号", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "栋号", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_宿舍电话", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "宿舍电话", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_宿舍电话1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "宿舍电话", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_总床位", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "总床位", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_总床位1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "总床位", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_类别", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "类别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_类别1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "类别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_级别", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "级别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbDeleteCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_级别1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "级别", System.Data.DataRowVersion.Original, Nothing))
'
'OleDbConnection1
'
Me.OleDbConnection1.ConnectionString = "Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database L" & _
"ocking Mode=1;Data Source=""学生公寓管理系统.mdb"";Jet OLEDB:Engine Type=5;Provider=""Micro" & _
"soft.Jet.OLEDB.4.0"";Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist secur" & _
"ity info=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:Encrypt Datab" & _
"ase=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on " & _
"Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet O" & _
"LEDB:Global Bulk Transactions=1"
'
'OleDbInsertCommand1
'
Me.OleDbInsertCommand1.CommandText = "INSERT INTO 房源库(栋号, 房号, 类别, 级别, 总床位, 宿舍电话) VALUES (?, ?, ?, ?, ?, ?)"
Me.OleDbInsertCommand1.Connection = Me.OleDbConnection1
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("栋号", System.Data.OleDb.OleDbType.VarWChar, 50, "栋号"))
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("房号", System.Data.OleDb.OleDbType.VarWChar, 50, "房号"))
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("类别", System.Data.OleDb.OleDbType.VarWChar, 50, "类别"))
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("级别", System.Data.OleDb.OleDbType.VarWChar, 50, "级别"))
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("总床位", System.Data.OleDb.OleDbType.VarWChar, 50, "总床位"))
Me.OleDbInsertCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("宿舍电话", System.Data.OleDb.OleDbType.VarWChar, 50, "宿舍电话"))
'
'OleDbSelectCommand1
'
Me.OleDbSelectCommand1.CommandText = "SELECT 栋号, 房号, 类别, 级别, 总床位, 宿舍电话 FROM 房源库"
Me.OleDbSelectCommand1.Connection = Me.OleDbConnection1
'
'OleDbUpdateCommand1
'
Me.OleDbUpdateCommand1.CommandText = "UPDATE 房源库 SET 栋号 = ?, 房号 = ?, 类别 = ?, 级别 = ?, 总床位 = ?, 宿舍电话 = ? WHERE (房号 = ?) A" & _
"ND (栋号 = ?) AND (宿舍电话 = ? OR ? IS NULL AND 宿舍电话 IS NULL) AND (总床位 = ? OR ? IS NU" & _
"LL AND 总床位 IS NULL) AND (类别 = ? OR ? IS NULL AND 类别 IS NULL) AND (级别 = ? OR ? IS" & _
" NULL AND 级别 IS NULL)"
Me.OleDbUpdateCommand1.Connection = Me.OleDbConnection1
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("栋号", System.Data.OleDb.OleDbType.VarWChar, 50, "栋号"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("房号", System.Data.OleDb.OleDbType.VarWChar, 50, "房号"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("类别", System.Data.OleDb.OleDbType.VarWChar, 50, "类别"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("级别", System.Data.OleDb.OleDbType.VarWChar, 50, "级别"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("总床位", System.Data.OleDb.OleDbType.VarWChar, 50, "总床位"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("宿舍电话", System.Data.OleDb.OleDbType.VarWChar, 50, "宿舍电话"))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_房号", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "房号", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_栋号", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "栋号", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_宿舍电话", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "宿舍电话", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_宿舍电话1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "宿舍电话", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_总床位", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "总床位", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_总床位1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "总床位", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_类别", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "类别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_类别1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "类别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_级别", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "级别", System.Data.DataRowVersion.Original, Nothing))
Me.OleDbUpdateCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("Original_级别1", System.Data.OleDb.OleDbType.VarWChar, 50, System.Data.ParameterDirection.Input, False, CType(0, Byte), CType(0, Byte), "级别", System.Data.DataRowVersion.Original, Nothing))
'
'TxtLocation
'
Me.TxtLocation.AutoSize = True
Me.TxtLocation.BackColor = System.Drawing.SystemColors.Control
Me.TxtLocation.Location = New System.Drawing.Point(104, 376)
Me.TxtLocation.Name = "TxtLocation"
Me.TxtLocation.Size = New System.Drawing.Size(0, 22)
Me.TxtLocation.TabIndex = 21
'
'Button9
'
Me.Button9.BackColor = System.Drawing.SystemColors.Control
Me.Button9.Location = New System.Drawing.Point(504, 368)
Me.Button9.Name = "Button9"
Me.Button9.Size = New System.Drawing.Size(64, 32)
Me.Button9.TabIndex = 14
Me.Button9.Text = "取消"
'
'Button10
'
Me.Button10.BackColor = System.Drawing.SystemColors.Control
Me.Button10.Location = New System.Drawing.Point(568, 368)
Me.Button10.Name = "Button10"
Me.Button10.Size = New System.Drawing.Size(64, 32)
Me.Button10.TabIndex = 15
Me.Button10.Text = "退出"
'
'Form1
'
Me.AutoScaleBaseSize = New System.Drawing.Size(8, 19)
Me.BackColor = System.Drawing.Color.Silver
Me.ClientSize = New System.Drawing.Size(648, 414)
Me.Controls.Add(Me.Button10)
Me.Controls.Add(Me.Button9)
Me.Controls.Add(Me.TxtLocation)
Me.Controls.Add(Me.Button8)
Me.Controls.Add(Me.Button7)
Me.Controls.Add(Me.Button6)
Me.Controls.Add(Me.Button5)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -