frmkcmanage.vb
上传用户:wj57717022
上传日期:2014-12-16
资源大小:4093k
文件大小:8k
源码类别:

医药行业

开发平台:

Visual Basic

  1. Public Class frmkcmanage
  2.     Inherits System.Windows.Forms.Form
  3. #Region " Windows 窗体设计器生成的代码 "
  4.     Public Sub New()
  5.         MyBase.New()
  6.         '该调用是 Windows 窗体设计器所必需的。
  7.         InitializeComponent()
  8.         '在 InitializeComponent() 调用之后添加任何初始化
  9.     End Sub
  10.     '窗体重写 dispose 以清理组件列表。
  11.     Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
  12.         If disposing Then
  13.             If Not (components Is Nothing) Then
  14.                 components.Dispose()
  15.             End If
  16.         End If
  17.         MyBase.Dispose(disposing)
  18.     End Sub
  19.     'Windows 窗体设计器所必需的
  20.     Private components As System.ComponentModel.IContainer
  21.     '注意: 以下过程是 Windows 窗体设计器所必需的
  22.     '可以使用 Windows 窗体设计器修改此过程。
  23.     '不要使用代码编辑器修改它。
  24.     Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
  25.     Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
  26.     Friend WithEvents StatusBar1 As System.Windows.Forms.StatusBar
  27.     Friend WithEvents ToolBar1 As System.Windows.Forms.ToolBar
  28.     Friend WithEvents ListBox1 As System.Windows.Forms.ListBox
  29.     Friend WithEvents tbrDelete As System.Windows.Forms.ToolBarButton
  30.     Friend WithEvents tbrPrint As System.Windows.Forms.ToolBarButton
  31.     Friend WithEvents tbrExit As System.Windows.Forms.ToolBarButton
  32.     Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
  33.     Friend WithEvents dgkcmanage As System.Windows.Forms.DataGrid
  34.     Friend WithEvents tbrPash As System.Windows.Forms.ToolBarButton
  35.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  36.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  37.         Me.ListBox1 = New System.Windows.Forms.ListBox
  38.         Me.TextBox1 = New System.Windows.Forms.TextBox
  39.         Me.GroupBox2 = New System.Windows.Forms.GroupBox
  40.         Me.dgkcmanage = New System.Windows.Forms.DataGrid
  41.         Me.StatusBar1 = New System.Windows.Forms.StatusBar
  42.         Me.ToolBar1 = New System.Windows.Forms.ToolBar
  43.         Me.tbrDelete = New System.Windows.Forms.ToolBarButton
  44.         Me.tbrPrint = New System.Windows.Forms.ToolBarButton
  45.         Me.tbrPash = New System.Windows.Forms.ToolBarButton
  46.         Me.tbrExit = New System.Windows.Forms.ToolBarButton
  47.         Me.GroupBox1.SuspendLayout()
  48.         Me.GroupBox2.SuspendLayout()
  49.         CType(Me.dgkcmanage, System.ComponentModel.ISupportInitialize).BeginInit()
  50.         Me.SuspendLayout()
  51.         '
  52.         'GroupBox1
  53.         '
  54.         Me.GroupBox1.Controls.Add(Me.ListBox1)
  55.         Me.GroupBox1.Controls.Add(Me.TextBox1)
  56.         Me.GroupBox1.Location = New System.Drawing.Point(8, 56)
  57.         Me.GroupBox1.Name = "GroupBox1"
  58.         Me.GroupBox1.Size = New System.Drawing.Size(144, 376)
  59.         Me.GroupBox1.TabIndex = 0
  60.         Me.GroupBox1.TabStop = False
  61.         '
  62.         'ListBox1
  63.         '
  64.         Me.ListBox1.ItemHeight = 12
  65.         Me.ListBox1.Location = New System.Drawing.Point(16, 56)
  66.         Me.ListBox1.Name = "ListBox1"
  67.         Me.ListBox1.Size = New System.Drawing.Size(112, 292)
  68.         Me.ListBox1.TabIndex = 4
  69.         '
  70.         'TextBox1
  71.         '
  72.         Me.TextBox1.Location = New System.Drawing.Point(16, 24)
  73.         Me.TextBox1.Name = "TextBox1"
  74.         Me.TextBox1.Size = New System.Drawing.Size(112, 21)
  75.         Me.TextBox1.TabIndex = 4
  76.         Me.TextBox1.Text = ""
  77.         '
  78.         'GroupBox2
  79.         '
  80.         Me.GroupBox2.Controls.Add(Me.dgkcmanage)
  81.         Me.GroupBox2.Location = New System.Drawing.Point(160, 56)
  82.         Me.GroupBox2.Name = "GroupBox2"
  83.         Me.GroupBox2.Size = New System.Drawing.Size(576, 376)
  84.         Me.GroupBox2.TabIndex = 1
  85.         Me.GroupBox2.TabStop = False
  86.         '
  87.         'dgkcmanage
  88.         '
  89.         Me.dgkcmanage.DataMember = ""
  90.         Me.dgkcmanage.HeaderForeColor = System.Drawing.SystemColors.ControlText
  91.         Me.dgkcmanage.Location = New System.Drawing.Point(16, 24)
  92.         Me.dgkcmanage.Name = "dgkcmanage"
  93.         Me.dgkcmanage.Size = New System.Drawing.Size(544, 336)
  94.         Me.dgkcmanage.TabIndex = 0
  95.         '
  96.         'StatusBar1
  97.         '
  98.         Me.StatusBar1.Location = New System.Drawing.Point(0, 446)
  99.         Me.StatusBar1.Name = "StatusBar1"
  100.         Me.StatusBar1.Size = New System.Drawing.Size(744, 22)
  101.         Me.StatusBar1.TabIndex = 2
  102.         '
  103.         'ToolBar1
  104.         '
  105.         Me.ToolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
  106.         Me.ToolBar1.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.tbrDelete, Me.tbrPrint, Me.tbrPash, Me.tbrExit})
  107.         Me.ToolBar1.DropDownArrows = True
  108.         Me.ToolBar1.Location = New System.Drawing.Point(0, 0)
  109.         Me.ToolBar1.Name = "ToolBar1"
  110.         Me.ToolBar1.ShowToolTips = True
  111.         Me.ToolBar1.Size = New System.Drawing.Size(744, 41)
  112.         Me.ToolBar1.TabIndex = 3
  113.         '
  114.         'tbrDelete
  115.         '
  116.         Me.tbrDelete.Text = "清除库存为零的药品"
  117.         '
  118.         'tbrPrint
  119.         '
  120.         Me.tbrPrint.Text = "库存列表打印"
  121.         '
  122.         'tbrPash
  123.         '
  124.         Me.tbrPash.Text = "刷新"
  125.         '
  126.         'tbrExit
  127.         '
  128.         Me.tbrExit.Text = "退出"
  129.         '
  130.         'frmkcmanage
  131.         '
  132.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  133.         Me.ClientSize = New System.Drawing.Size(744, 468)
  134.         Me.ControlBox = False
  135.         Me.Controls.Add(Me.ToolBar1)
  136.         Me.Controls.Add(Me.StatusBar1)
  137.         Me.Controls.Add(Me.GroupBox2)
  138.         Me.Controls.Add(Me.GroupBox1)
  139.         Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D
  140.         Me.Name = "frmkcmanage"
  141.         Me.Text = "库存管理"
  142.         Me.GroupBox1.ResumeLayout(False)
  143.         Me.GroupBox2.ResumeLayout(False)
  144.         CType(Me.dgkcmanage, System.ComponentModel.ISupportInitialize).EndInit()
  145.         Me.ResumeLayout(False)
  146.     End Sub
  147. #End Region
  148.     Public lsweb As New jxcmanage
  149.     Public dslocals As New DataSet
  150.    Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
  151.         If e.KeyCode = Keys.Enter Then
  152.             dslocals = lsweb.returndataset("select 药品名称 from wz_kcview where 拼音码 like '%" & Me.TextBox1.Text.Trim & "%'", "wz_kcview")
  153.             ListBox1.DataSource = dslocals.Tables("wz_kcview")
  154.             ListBox1.DisplayMember = "药品名称"
  155.             ListBox1.ValueMember = "药品名称"
  156.         End If
  157.     End Sub
  158.     Private Sub ToolBar1_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles ToolBar1.ButtonClick
  159.         Select Case e.Button.Text
  160.             Case "清除库存为零的药品"
  161.                 delete()
  162.             Case "库存列表打印"
  163.                 Dim frmviewkcmanager As New frmviewkcmanage
  164.                 frmviewkcmanager.Show()
  165.             Case "刷新"
  166.                 dslocals = lsweb.returndataset("select * from wz_kc where 药品名称 = '" & Me.ListBox1.SelectedValue & "'", "wz_kc")
  167.                 dgkcmanage.DataSource = dslocals.Tables(0).DefaultView
  168.             Case "退出"
  169.                 Me.Close()
  170.         End Select
  171.     End Sub
  172.     Private Sub delete()
  173.         Dim strquery As String
  174.         strquery = "delete from wz_kc where 数量 = 0"
  175.         lsweb.kcql(strquery)
  176.     End Sub
  177.     Private Sub ListBox1_SelectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedValueChanged
  178.         ListBox1.DisplayMember = "药品名称"
  179.         ListBox1.ValueMember = "药品名称"
  180.         dslocals = lsweb.returndataset("select * from wz_kc where 药品名称 = '" & Me.ListBox1.SelectedValue & "'", "wz_kc")
  181.         dgkcmanage.DataSource = dslocals.Tables(0).DefaultView
  182.     End Sub
  183.     Private Sub print()
  184.         Dim frmrkmanageprinter As New frmviewkcmanage
  185.         frmrkmanageprinter.Show()
  186.     End Sub
  187.     Public Function getinfo(ByVal strqueryid As String) As String
  188.         Dim strOrderId As String
  189.         strOrderId = strqueryid
  190.         Return strOrderId
  191.     End Function
  192.     Private Sub frmkcmanage_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  193.     End Sub
  194. End Class