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

医药行业

开发平台:

Visual Basic

  1. Public Class frmKCQuery
  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 cboType As System.Windows.Forms.ComboBox
  26.     Friend WithEvents txtQuery As System.Windows.Forms.Button
  27.     Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
  28.     Friend WithEvents txtQuery1 As System.Windows.Forms.TextBox
  29.     Friend WithEvents Button1 As System.Windows.Forms.Button
  30.     Friend WithEvents aa As System.Windows.Forms.GroupBox
  31.     Friend WithEvents txtQuery2 As System.Windows.Forms.TextBox
  32.     Friend WithEvents Button2 As System.Windows.Forms.Button
  33.     Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox
  34.     Friend WithEvents txtPrint As System.Windows.Forms.Button
  35.     Friend WithEvents Button3 As System.Windows.Forms.Button
  36.     Friend WithEvents dgKc As System.Windows.Forms.DataGrid
  37.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  38.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  39.         Me.cboType = New System.Windows.Forms.ComboBox
  40.         Me.txtQuery = New System.Windows.Forms.Button
  41.         Me.GroupBox2 = New System.Windows.Forms.GroupBox
  42.         Me.Button1 = New System.Windows.Forms.Button
  43.         Me.txtQuery1 = New System.Windows.Forms.TextBox
  44.         Me.aa = New System.Windows.Forms.GroupBox
  45.         Me.Button2 = New System.Windows.Forms.Button
  46.         Me.txtQuery2 = New System.Windows.Forms.TextBox
  47.         Me.GroupBox3 = New System.Windows.Forms.GroupBox
  48.         Me.Button3 = New System.Windows.Forms.Button
  49.         Me.txtPrint = New System.Windows.Forms.Button
  50.         Me.dgKc = New System.Windows.Forms.DataGrid
  51.         Me.GroupBox1.SuspendLayout()
  52.         Me.GroupBox2.SuspendLayout()
  53.         Me.aa.SuspendLayout()
  54.         Me.GroupBox3.SuspendLayout()
  55.         CType(Me.dgKc, System.ComponentModel.ISupportInitialize).BeginInit()
  56.         Me.SuspendLayout()
  57.         '
  58.         'GroupBox1
  59.         '
  60.         Me.GroupBox1.Controls.Add(Me.cboType)
  61.         Me.GroupBox1.Controls.Add(Me.txtQuery)
  62.         Me.GroupBox1.Location = New System.Drawing.Point(6, 12)
  63.         Me.GroupBox1.Name = "GroupBox1"
  64.         Me.GroupBox1.Size = New System.Drawing.Size(114, 81)
  65.         Me.GroupBox1.TabIndex = 0
  66.         Me.GroupBox1.TabStop = False
  67.         Me.GroupBox1.Text = "按类型"
  68.         '
  69.         'cboType
  70.         '
  71.         Me.cboType.Items.AddRange(New Object() {"P01:抗生素", "P02:其它抗菌药", "P03:维生素,激素,生化类", "P04:解热止痛感冒药", "P05:中枢药", "P06:心血管药", "P07:消化系统药", "P08:其它西药", "P09:中药", "Z01:抗生素", "Z02:其他抗菌素", "Z03:维生素,激素,生化类", "Z04:电解质,大输液", "Z05:麻醉,镇静,抗过敏,解热止痛", "Z06:心血管,血液,利尿药", "Z07:中药制剂", "Z08:其它", "F01:西药粉剂", "F02:中药制剂", "K01:抗菌类", "K02:西药液体", "K03:感冒止咳", "K04:中药治疗类", "K05:营养滋补类", "K06:其它", "W01:眼用药", "W02:五官科药材", "W03:栓剂", "W04:皮肤用", "W05:贴膏", "W06:液体制剂", "W07:外用粉剂", "B01:保健药品", "B02:保健食品", "B03:消字号", "Q01:敷料", "Q02:一次性布料", "Q03:一次性针筒", "Q04:一次性输液器", "Q05:一次性针头", "Q06:一次性其他用品", "Q07:医用材料", "Q08:医用器械"})
  72.         Me.cboType.Location = New System.Drawing.Point(12, 25)
  73.         Me.cboType.Name = "cboType"
  74.         Me.cboType.Size = New System.Drawing.Size(91, 20)
  75.         Me.cboType.TabIndex = 0
  76.         '
  77.         'txtQuery
  78.         '
  79.         Me.txtQuery.FlatStyle = System.Windows.Forms.FlatStyle.Popup
  80.         Me.txtQuery.Font = New System.Drawing.Font("新宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  81.         Me.txtQuery.Location = New System.Drawing.Point(12, 50)
  82.         Me.txtQuery.Name = "txtQuery"
  83.         Me.txtQuery.Size = New System.Drawing.Size(90, 25)
  84.         Me.txtQuery.TabIndex = 1
  85.         Me.txtQuery.Text = "查询(&Q)"
  86.         Me.txtQuery.TextAlign = System.Drawing.ContentAlignment.BottomCenter
  87.         '
  88.         'GroupBox2
  89.         '
  90.         Me.GroupBox2.Controls.Add(Me.Button1)
  91.         Me.GroupBox2.Controls.Add(Me.txtQuery1)
  92.         Me.GroupBox2.Location = New System.Drawing.Point(126, 12)
  93.         Me.GroupBox2.Name = "GroupBox2"
  94.         Me.GroupBox2.Size = New System.Drawing.Size(102, 81)
  95.         Me.GroupBox2.TabIndex = 1
  96.         Me.GroupBox2.TabStop = False
  97.         Me.GroupBox2.Text = "按拼音码"
  98.         '
  99.         'Button1
  100.         '
  101.         Me.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Popup
  102.         Me.Button1.Font = New System.Drawing.Font("新宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  103.         Me.Button1.Location = New System.Drawing.Point(12, 50)
  104.         Me.Button1.Name = "Button1"
  105.         Me.Button1.Size = New System.Drawing.Size(78, 25)
  106.         Me.Button1.TabIndex = 1
  107.         Me.Button1.Text = "查询(&Q)"
  108.         Me.Button1.TextAlign = System.Drawing.ContentAlignment.BottomCenter
  109.         '
  110.         'txtQuery1
  111.         '
  112.         Me.txtQuery1.Location = New System.Drawing.Point(12, 25)
  113.         Me.txtQuery1.Name = "txtQuery1"
  114.         Me.txtQuery1.Size = New System.Drawing.Size(78, 21)
  115.         Me.txtQuery1.TabIndex = 0
  116.         Me.txtQuery1.Text = ""
  117.         '
  118.         'aa
  119.         '
  120.         Me.aa.Controls.Add(Me.Button2)
  121.         Me.aa.Controls.Add(Me.txtQuery2)
  122.         Me.aa.Location = New System.Drawing.Point(234, 12)
  123.         Me.aa.Name = "aa"
  124.         Me.aa.Size = New System.Drawing.Size(102, 81)
  125.         Me.aa.TabIndex = 2
  126.         Me.aa.TabStop = False
  127.         Me.aa.Text = "按批号"
  128.         '
  129.         'Button2
  130.         '
  131.         Me.Button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat
  132.         Me.Button2.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  133.         Me.Button2.ImageAlign = System.Drawing.ContentAlignment.BottomCenter
  134.         Me.Button2.Location = New System.Drawing.Point(12, 50)
  135.         Me.Button2.Name = "Button2"
  136.         Me.Button2.Size = New System.Drawing.Size(78, 25)
  137.         Me.Button2.TabIndex = 1
  138.         Me.Button2.Text = "查询(&Q)"
  139.         Me.Button2.TextAlign = System.Drawing.ContentAlignment.BottomCenter
  140.         '
  141.         'txtQuery2
  142.         '
  143.         Me.txtQuery2.Location = New System.Drawing.Point(12, 25)
  144.         Me.txtQuery2.Name = "txtQuery2"
  145.         Me.txtQuery2.Size = New System.Drawing.Size(78, 21)
  146.         Me.txtQuery2.TabIndex = 0
  147.         Me.txtQuery2.Text = ""
  148.         '
  149.         'GroupBox3
  150.         '
  151.         Me.GroupBox3.Controls.Add(Me.Button3)
  152.         Me.GroupBox3.Controls.Add(Me.txtPrint)
  153.         Me.GroupBox3.Location = New System.Drawing.Point(342, 12)
  154.         Me.GroupBox3.Name = "GroupBox3"
  155.         Me.GroupBox3.Size = New System.Drawing.Size(84, 81)
  156.         Me.GroupBox3.TabIndex = 3
  157.         Me.GroupBox3.TabStop = False
  158.         Me.GroupBox3.Text = "命令"
  159.         '
  160.         'Button3
  161.         '
  162.         Me.Button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat
  163.         Me.Button3.ImageAlign = System.Drawing.ContentAlignment.BottomCenter
  164.         Me.Button3.Location = New System.Drawing.Point(12, 50)
  165.         Me.Button3.Name = "Button3"
  166.         Me.Button3.Size = New System.Drawing.Size(60, 25)
  167.         Me.Button3.TabIndex = 1
  168.         Me.Button3.Text = "退出(&E)"
  169.         '
  170.         'txtPrint
  171.         '
  172.         Me.txtPrint.FlatStyle = System.Windows.Forms.FlatStyle.Flat
  173.         Me.txtPrint.Location = New System.Drawing.Point(12, 19)
  174.         Me.txtPrint.Name = "txtPrint"
  175.         Me.txtPrint.Size = New System.Drawing.Size(60, 25)
  176.         Me.txtPrint.TabIndex = 0
  177.         Me.txtPrint.Text = "打印(&P)"
  178.         Me.txtPrint.TextAlign = System.Drawing.ContentAlignment.BottomCenter
  179.         '
  180.         'dgKc
  181.         '
  182.         Me.dgKc.CaptionVisible = False
  183.         Me.dgKc.DataMember = ""
  184.         Me.dgKc.HeaderForeColor = System.Drawing.SystemColors.ControlText
  185.         Me.dgKc.Location = New System.Drawing.Point(6, 100)
  186.         Me.dgKc.Name = "dgKc"
  187.         Me.dgKc.RowHeadersVisible = False
  188.         Me.dgKc.Size = New System.Drawing.Size(510, 261)
  189.         Me.dgKc.TabIndex = 4
  190.         '
  191.         'frmKCQuery
  192.         '
  193.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  194.         Me.ClientSize = New System.Drawing.Size(520, 371)
  195.         Me.Controls.Add(Me.dgKc)
  196.         Me.Controls.Add(Me.GroupBox3)
  197.         Me.Controls.Add(Me.aa)
  198.         Me.Controls.Add(Me.GroupBox2)
  199.         Me.Controls.Add(Me.GroupBox1)
  200.         Me.Font = New System.Drawing.Font("新宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  201.         Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D
  202.         Me.Name = "frmKCQuery"
  203.         Me.Text = "库存查询"
  204.         Me.GroupBox1.ResumeLayout(False)
  205.         Me.GroupBox2.ResumeLayout(False)
  206.         Me.aa.ResumeLayout(False)
  207.         Me.GroupBox3.ResumeLayout(False)
  208.         CType(Me.dgKc, System.ComponentModel.ISupportInitialize).EndInit()
  209.         Me.ResumeLayout(False)
  210.     End Sub
  211. #End Region
  212.     Public lsweb As New jxcmanage
  213.     Public dslocals As New DataSet
  214.     Private Sub txtQuery_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtQuery.Click
  215.         If cboType.Text = "" Then
  216.             dslocals = lsweb.returndataset("select * from wz_kc", "wz_kc")
  217.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  218.         Else
  219.             Dim cbotext As String = cboType.Text.Substring(0, 3)
  220.             dslocals = lsweb.returndataset("select * from wz_kc where 药品编号 like '" & cbotext & "%'", "wz_kc")
  221.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  222.         End If
  223.     End Sub
  224.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  225.         If txtQuery1.Text = "" Then
  226.             dslocals = lsweb.returndataset("select * from wz_kc", "wz_kc")
  227.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  228.         Else
  229.             dslocals = lsweb.returndataset("select * from wz_kc where 药品编号='" & txtQuery1.Text.Trim & "' or 拼音码 like '%" & txtQuery1.Text.Trim & "%'", "wz_kc")
  230.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  231.         End If
  232.     End Sub
  233.     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  234.         If txtQuery2.Text = "" Then
  235.             dslocals = lsweb.returndataset("select * from wz_kc", "wz_kc")
  236.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  237.         Else
  238.             dslocals = lsweb.returndataset("select * from wz_kc where 批号='" & txtQuery2.Text.Trim & "'", "wz_kc")
  239.             dgKc.DataSource = dslocals.Tables("wz_kc").DefaultView
  240.         End If
  241.     End Sub
  242.     Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  243.         Me.Close()
  244.     End Sub
  245. End Class