📄 form1.vb
字号:
'****************************************************************************
'人人为我,我为人人
'枕善居汉化收藏整理
'发布日期:2007/08/20
'描 述:VB.NET操作Access数据库示例
'网 站:http://www.Mndsoft.com/ (VB6源码博客)
'网 站:http://www.VbDnet.com/ (VB.NET源码博客,主要基于.NET2005)
'e-mail :Mndsoft@163.com
'e-mail :Mndsoft@126.com
'OICQ :88382850
' 如果您有新的好的代码别忘记给枕善居哦!
'****************************************************************************
Imports System.Data
Imports System.Data.OleDb 'Therrasim Librarite e OLEDB
Public Class Form1
Inherits System.Windows.Forms.Form
#Region " Deklarimet "
'variabel e cila na tregon se MeEditu apo me ruajt record te ri
Dim SaveOrEdit As String = ""
' Shtgu i aplikacjonit
Dim Apppath = Application.StartupPath
' Shtegu i Database - it.
Dim DatabasePath = Apppath & "\..\db.mdb;"
' deklarimi lidhjes me database permes Microsoft.Jet.OLEDB.4.0
Dim ConnString As String = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & DatabasePath & _
"Persist Security Info=False"
#End Region
#Region " Windows Form Designer generated code "
Public Sub New()
MyBase.New()
'This call is required by the Windows Form Designer.
InitializeComponent()
'Add any initialization after the InitializeComponent() call
End Sub
'Form overrides dispose to clean up the component list.
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
Friend WithEvents DataGrid1 As System.Windows.Forms.DataGrid
'Required by the Windows Form Designer
Private components As System.ComponentModel.Container
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents ListBox1 As System.Windows.Forms.ListBox
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
Friend WithEvents TextBox2 As System.Windows.Forms.TextBox
Friend WithEvents TextBox3 As System.Windows.Forms.TextBox
Friend WithEvents TextBox4 As System.Windows.Forms.TextBox
Friend WithEvents TextBox5 As System.Windows.Forms.TextBox
Friend WithEvents Button2 As System.Windows.Forms.Button
Friend WithEvents cmdNew As System.Windows.Forms.Button
Friend WithEvents cmdEdit As System.Windows.Forms.Button
Friend WithEvents cmdDelete As System.Windows.Forms.Button
Friend WithEvents cmdSave As System.Windows.Forms.Button
Friend WithEvents cmdCancel As System.Windows.Forms.Button
Friend WithEvents TxtId As System.Windows.Forms.TextBox
Friend WithEvents lblID As System.Windows.Forms.Label
Friend WithEvents StatusBar1 As System.Windows.Forms.StatusBar
Friend WithEvents Panel1 As System.Windows.Forms.Panel
Friend WithEvents StatusBarPanel1 As System.Windows.Forms.StatusBarPanel
Friend WithEvents ProgressBar1 As System.Windows.Forms.ProgressBar
Friend WithEvents Panel2 As System.Windows.Forms.Panel
Friend WithEvents Panel3 As System.Windows.Forms.Panel
Friend WithEvents Panel4 As System.Windows.Forms.Panel
Friend WithEvents Panel5 As System.Windows.Forms.Panel
Friend WithEvents Panel6 As System.Windows.Forms.Panel
Friend WithEvents txtSearch As System.Windows.Forms.TextBox
Friend WithEvents cmdSearch As System.Windows.Forms.Button
Friend WithEvents ListView1 As System.Windows.Forms.ListView
Friend WithEvents ColumnHeader1 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader2 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader3 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader4 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader5 As System.Windows.Forms.ColumnHeader
Friend WithEvents ID As System.Windows.Forms.ColumnHeader
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1))
Me.DataGrid1 = New System.Windows.Forms.DataGrid
Me.ListBox1 = New System.Windows.Forms.ListBox
Me.TextBox1 = New System.Windows.Forms.TextBox
Me.TextBox2 = New System.Windows.Forms.TextBox
Me.cmdNew = New System.Windows.Forms.Button
Me.TextBox3 = New System.Windows.Forms.TextBox
Me.TextBox4 = New System.Windows.Forms.TextBox
Me.TextBox5 = New System.Windows.Forms.TextBox
Me.cmdEdit = New System.Windows.Forms.Button
Me.cmdDelete = New System.Windows.Forms.Button
Me.cmdSave = New System.Windows.Forms.Button
Me.cmdCancel = New System.Windows.Forms.Button
Me.Button2 = New System.Windows.Forms.Button
Me.TxtId = New System.Windows.Forms.TextBox
Me.lblID = New System.Windows.Forms.Label
Me.StatusBar1 = New System.Windows.Forms.StatusBar
Me.StatusBarPanel1 = New System.Windows.Forms.StatusBarPanel
Me.Panel1 = New System.Windows.Forms.Panel
Me.ProgressBar1 = New System.Windows.Forms.ProgressBar
Me.Panel2 = New System.Windows.Forms.Panel
Me.Panel3 = New System.Windows.Forms.Panel
Me.Panel4 = New System.Windows.Forms.Panel
Me.Panel5 = New System.Windows.Forms.Panel
Me.Panel6 = New System.Windows.Forms.Panel
Me.cmdSearch = New System.Windows.Forms.Button
Me.txtSearch = New System.Windows.Forms.TextBox
Me.ListView1 = New System.Windows.Forms.ListView
Me.ID = New System.Windows.Forms.ColumnHeader
Me.ColumnHeader1 = New System.Windows.Forms.ColumnHeader
Me.ColumnHeader2 = New System.Windows.Forms.ColumnHeader
Me.ColumnHeader3 = New System.Windows.Forms.ColumnHeader
Me.ColumnHeader4 = New System.Windows.Forms.ColumnHeader
Me.ColumnHeader5 = New System.Windows.Forms.ColumnHeader
CType(Me.DataGrid1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.StatusBarPanel1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.Panel2.SuspendLayout()
Me.Panel3.SuspendLayout()
Me.Panel4.SuspendLayout()
Me.Panel5.SuspendLayout()
Me.Panel6.SuspendLayout()
Me.SuspendLayout()
'
'DataGrid1
'
Me.DataGrid1.CaptionVisible = False
Me.DataGrid1.DataMember = ""
Me.DataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText
Me.DataGrid1.Location = New System.Drawing.Point(10, 241)
Me.DataGrid1.Name = "DataGrid1"
Me.DataGrid1.Size = New System.Drawing.Size(249, 104)
Me.DataGrid1.TabIndex = 0
'
'ListBox1
'
Me.ListBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.ListBox1.ItemHeight = 12
Me.ListBox1.Location = New System.Drawing.Point(10, 9)
Me.ListBox1.Name = "ListBox1"
Me.ListBox1.Size = New System.Drawing.Size(307, 86)
Me.ListBox1.TabIndex = 3
'
'TextBox1
'
Me.TextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TextBox1.Location = New System.Drawing.Point(10, 34)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(182, 21)
Me.TextBox1.TabIndex = 5
'
'TextBox2
'
Me.TextBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TextBox2.Location = New System.Drawing.Point(10, 60)
Me.TextBox2.Name = "TextBox2"
Me.TextBox2.Size = New System.Drawing.Size(182, 21)
Me.TextBox2.TabIndex = 6
'
'cmdNew
'
Me.cmdNew.BackColor = System.Drawing.Color.LightSteelBlue
Me.cmdNew.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdNew.Location = New System.Drawing.Point(19, 9)
Me.cmdNew.Name = "cmdNew"
Me.cmdNew.Size = New System.Drawing.Size(67, 25)
Me.cmdNew.TabIndex = 8
Me.cmdNew.Text = "新建"
Me.cmdNew.UseVisualStyleBackColor = False
'
'TextBox3
'
Me.TextBox3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TextBox3.Location = New System.Drawing.Point(10, 86)
Me.TextBox3.Name = "TextBox3"
Me.TextBox3.Size = New System.Drawing.Size(182, 21)
Me.TextBox3.TabIndex = 9
'
'TextBox4
'
Me.TextBox4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TextBox4.Location = New System.Drawing.Point(10, 112)
Me.TextBox4.Name = "TextBox4"
Me.TextBox4.Size = New System.Drawing.Size(182, 21)
Me.TextBox4.TabIndex = 10
'
'TextBox5
'
Me.TextBox5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TextBox5.Location = New System.Drawing.Point(10, 138)
Me.TextBox5.Name = "TextBox5"
Me.TextBox5.Size = New System.Drawing.Size(182, 21)
Me.TextBox5.TabIndex = 12
'
'cmdEdit
'
Me.cmdEdit.BackColor = System.Drawing.Color.LightSteelBlue
Me.cmdEdit.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdEdit.Location = New System.Drawing.Point(106, 9)
Me.cmdEdit.Name = "cmdEdit"
Me.cmdEdit.Size = New System.Drawing.Size(67, 25)
Me.cmdEdit.TabIndex = 13
Me.cmdEdit.Text = "编辑"
Me.cmdEdit.UseVisualStyleBackColor = False
'
'cmdDelete
'
Me.cmdDelete.BackColor = System.Drawing.Color.LightSteelBlue
Me.cmdDelete.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdDelete.Location = New System.Drawing.Point(192, 9)
Me.cmdDelete.Name = "cmdDelete"
Me.cmdDelete.Size = New System.Drawing.Size(67, 25)
Me.cmdDelete.TabIndex = 14
Me.cmdDelete.Text = "删除"
Me.cmdDelete.UseVisualStyleBackColor = False
'
'cmdSave
'
Me.cmdSave.BackColor = System.Drawing.Color.LightSteelBlue
Me.cmdSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdSave.Location = New System.Drawing.Point(278, 9)
Me.cmdSave.Name = "cmdSave"
Me.cmdSave.Size = New System.Drawing.Size(68, 25)
Me.cmdSave.TabIndex = 15
Me.cmdSave.Text = "保存"
Me.cmdSave.UseVisualStyleBackColor = False
'
'cmdCancel
'
Me.cmdCancel.BackColor = System.Drawing.Color.LightSteelBlue
Me.cmdCancel.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.cmdCancel.Location = New System.Drawing.Point(365, 9)
Me.cmdCancel.Name = "cmdCancel"
Me.cmdCancel.Size = New System.Drawing.Size(67, 25)
Me.cmdCancel.TabIndex = 16
Me.cmdCancel.Text = "取消"
Me.cmdCancel.UseVisualStyleBackColor = False
'
'Button2
'
Me.Button2.BackColor = System.Drawing.Color.LightSteelBlue
Me.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.Button2.Location = New System.Drawing.Point(451, 9)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(67, 25)
Me.Button2.TabIndex = 17
Me.Button2.Text = "刷新"
Me.Button2.UseVisualStyleBackColor = False
'
'TxtId
'
Me.TxtId.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.TxtId.Location = New System.Drawing.Point(38, 9)
Me.TxtId.Name = "TxtId"
Me.TxtId.Size = New System.Drawing.Size(154, 21)
Me.TxtId.TabIndex = 18
'
'lblID
'
Me.lblID.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblID.Location = New System.Drawing.Point(10, 9)
Me.lblID.Name = "lblID"
Me.lblID.Size = New System.Drawing.Size(28, 17)
Me.lblID.TabIndex = 19
Me.lblID.Text = "ID:"
Me.lblID.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
'
'StatusBar1
'
Me.StatusBar1.Location = New System.Drawing.Point(0, 412)
Me.StatusBar1.Name = "StatusBar1"
Me.StatusBar1.Panels.AddRange(New System.Windows.Forms.StatusBarPanel() {Me.StatusBarPanel1})
Me.StatusBar1.Size = New System.Drawing.Size(558, 26)
Me.StatusBar1.TabIndex = 20
Me.StatusBar1.Text = " StatusBar1"
'
'StatusBarPanel1
'
Me.StatusBarPanel1.Name = "StatusBarPanel1"
Me.StatusBarPanel1.Style = System.Windows.Forms.StatusBarPanelStyle.OwnerDraw
Me.StatusBarPanel1.Text = "StatusBarPanel1"
'
'Panel1
'
Me.Panel1.BackColor = System.Drawing.Color.Black
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Bottom
Me.Panel1.Location = New System.Drawing.Point(0, 411)
Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(558, 1)
Me.Panel1.TabIndex = 23
'
'ProgressBar1
'
Me.ProgressBar1.Location = New System.Drawing.Point(10, 9)
Me.ProgressBar1.Name = "ProgressBar1"
Me.ProgressBar1.Size = New System.Drawing.Size(518, 17)
Me.ProgressBar1.TabIndex = 24
'
'Panel2
'
Me.Panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.Panel2.Controls.Add(Me.ListBox1)
Me.Panel2.Location = New System.Drawing.Point(10, 69)
Me.Panel2.Name = "Panel2"
Me.Panel2.Size = New System.Drawing.Size(326, 121)
Me.Panel2.TabIndex = 25
'
'Panel3
'
Me.Panel3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.Panel3.Controls.Add(Me.TextBox5)
Me.Panel3.Controls.Add(Me.TxtId)
Me.Panel3.Controls.Add(Me.TextBox3)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -