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

医药行业

开发平台:

Visual Basic

  1. Public Class frmMdManage
  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 tbnAdd As System.Windows.Forms.ToolBarButton
  25.     Friend WithEvents tbnSave As System.Windows.Forms.ToolBarButton
  26.     Friend WithEvents tbnModify As System.Windows.Forms.ToolBarButton
  27.     Friend WithEvents tbndelete As System.Windows.Forms.ToolBarButton
  28.     Friend WithEvents tbnexit As System.Windows.Forms.ToolBarButton
  29.     Friend WithEvents ErrorProvider1 As System.Windows.Forms.ErrorProvider
  30.     Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
  31.     Friend WithEvents txttax As System.Windows.Forms.TextBox
  32.     Friend WithEvents txtfzr As System.Windows.Forms.TextBox
  33.     Friend WithEvents txtdate As System.Windows.Forms.DateTimePicker
  34.     Friend WithEvents Label17 As System.Windows.Forms.Label
  35.     Friend WithEvents Label15 As System.Windows.Forms.Label
  36.     Friend WithEvents Label14 As System.Windows.Forms.Label
  37.     Friend WithEvents Label13 As System.Windows.Forms.Label
  38.     Friend WithEvents Label12 As System.Windows.Forms.Label
  39.     Friend WithEvents Label10 As System.Windows.Forms.Label
  40.     Friend WithEvents Label9 As System.Windows.Forms.Label
  41.     Friend WithEvents Label7 As System.Windows.Forms.Label
  42.     Friend WithEvents Label6 As System.Windows.Forms.Label
  43.     Friend WithEvents Label4 As System.Windows.Forms.Label
  44.     Friend WithEvents Label3 As System.Windows.Forms.Label
  45.     Friend WithEvents Label2 As System.Windows.Forms.Label
  46.     Friend WithEvents Label1 As System.Windows.Forms.Label
  47.     Friend WithEvents Panel1 As System.Windows.Forms.Panel
  48.     Friend WithEvents dgview As System.Windows.Forms.DataGrid
  49.     Friend WithEvents tbnmd As System.Windows.Forms.ToolBar
  50.     Friend WithEvents ImageList2 As System.Windows.Forms.ImageList
  51.     Friend WithEvents txtprice As System.Windows.Forms.TextBox
  52.     Friend WithEvents txtjs As System.Windows.Forms.TextBox
  53.     Friend WithEvents txtys As System.Windows.Forms.TextBox
  54.     Friend WithEvents txtpym As System.Windows.Forms.TextBox
  55.     Friend WithEvents txtcjz As System.Windows.Forms.TextBox
  56.     Friend WithEvents txtarea As System.Windows.Forms.TextBox
  57.     Friend WithEvents txttele As System.Windows.Forms.TextBox
  58.     Friend WithEvents txtnumber As System.Windows.Forms.TextBox
  59.     Friend WithEvents txtname As System.Windows.Forms.TextBox
  60.     Friend WithEvents txtdemo As System.Windows.Forms.TextBox
  61.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  62.         Me.components = New System.ComponentModel.Container
  63.         Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(frmMdManage))
  64.         Me.tbnmd = New System.Windows.Forms.ToolBar
  65.         Me.tbnAdd = New System.Windows.Forms.ToolBarButton
  66.         Me.tbnSave = New System.Windows.Forms.ToolBarButton
  67.         Me.tbnModify = New System.Windows.Forms.ToolBarButton
  68.         Me.tbndelete = New System.Windows.Forms.ToolBarButton
  69.         Me.tbnexit = New System.Windows.Forms.ToolBarButton
  70.         Me.ImageList2 = New System.Windows.Forms.ImageList(Me.components)
  71.         Me.ErrorProvider1 = New System.Windows.Forms.ErrorProvider
  72.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  73.         Me.txtdemo = New System.Windows.Forms.TextBox
  74.         Me.txtname = New System.Windows.Forms.TextBox
  75.         Me.txtnumber = New System.Windows.Forms.TextBox
  76.         Me.txttele = New System.Windows.Forms.TextBox
  77.         Me.txtarea = New System.Windows.Forms.TextBox
  78.         Me.txtcjz = New System.Windows.Forms.TextBox
  79.         Me.txtpym = New System.Windows.Forms.TextBox
  80.         Me.txtys = New System.Windows.Forms.TextBox
  81.         Me.txtjs = New System.Windows.Forms.TextBox
  82.         Me.txtprice = New System.Windows.Forms.TextBox
  83.         Me.txttax = New System.Windows.Forms.TextBox
  84.         Me.txtfzr = New System.Windows.Forms.TextBox
  85.         Me.txtdate = New System.Windows.Forms.DateTimePicker
  86.         Me.Label17 = New System.Windows.Forms.Label
  87.         Me.Label15 = New System.Windows.Forms.Label
  88.         Me.Label14 = New System.Windows.Forms.Label
  89.         Me.Label13 = New System.Windows.Forms.Label
  90.         Me.Label12 = New System.Windows.Forms.Label
  91.         Me.Label10 = New System.Windows.Forms.Label
  92.         Me.Label9 = New System.Windows.Forms.Label
  93.         Me.Label7 = New System.Windows.Forms.Label
  94.         Me.Label6 = New System.Windows.Forms.Label
  95.         Me.Label4 = New System.Windows.Forms.Label
  96.         Me.Label3 = New System.Windows.Forms.Label
  97.         Me.Label2 = New System.Windows.Forms.Label
  98.         Me.Label1 = New System.Windows.Forms.Label
  99.         Me.Panel1 = New System.Windows.Forms.Panel
  100.         Me.dgview = New System.Windows.Forms.DataGrid
  101.         Me.GroupBox1.SuspendLayout()
  102.         Me.Panel1.SuspendLayout()
  103.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).BeginInit()
  104.         Me.SuspendLayout()
  105.         '
  106.         'tbnmd
  107.         '
  108.         Me.tbnmd.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
  109.         Me.tbnmd.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.tbnAdd, Me.tbnSave, Me.tbnModify, Me.tbndelete, Me.tbnexit})
  110.         Me.tbnmd.DropDownArrows = True
  111.         Me.tbnmd.ImageList = Me.ImageList2
  112.         Me.tbnmd.Location = New System.Drawing.Point(0, 0)
  113.         Me.tbnmd.Name = "tbnmd"
  114.         Me.tbnmd.ShowToolTips = True
  115.         Me.tbnmd.Size = New System.Drawing.Size(520, 41)
  116.         Me.tbnmd.TabIndex = 1
  117.         '
  118.         'tbnAdd
  119.         '
  120.         Me.tbnAdd.ImageIndex = 7
  121.         Me.tbnAdd.Text = "添加"
  122.         '
  123.         'tbnSave
  124.         '
  125.         Me.tbnSave.ImageIndex = 4
  126.         Me.tbnSave.Text = "保存"
  127.         '
  128.         'tbnModify
  129.         '
  130.         Me.tbnModify.ImageIndex = 5
  131.         Me.tbnModify.Text = "修改"
  132.         '
  133.         'tbndelete
  134.         '
  135.         Me.tbndelete.ImageIndex = 6
  136.         Me.tbndelete.Text = "删除"
  137.         '
  138.         'tbnexit
  139.         '
  140.         Me.tbnexit.ImageIndex = 11
  141.         Me.tbnexit.Text = "退出"
  142.         '
  143.         'ImageList2
  144.         '
  145.         Me.ImageList2.ImageSize = New System.Drawing.Size(16, 16)
  146.         Me.ImageList2.ImageStream = CType(resources.GetObject("ImageList2.ImageStream"), System.Windows.Forms.ImageListStreamer)
  147.         Me.ImageList2.TransparentColor = System.Drawing.Color.Transparent
  148.         '
  149.         'ErrorProvider1
  150.         '
  151.         Me.ErrorProvider1.ContainerControl = Me
  152.         '
  153.         'GroupBox1
  154.         '
  155.         Me.GroupBox1.Controls.Add(Me.txtdemo)
  156.         Me.GroupBox1.Controls.Add(Me.txtname)
  157.         Me.GroupBox1.Controls.Add(Me.txtnumber)
  158.         Me.GroupBox1.Controls.Add(Me.txttele)
  159.         Me.GroupBox1.Controls.Add(Me.txtarea)
  160.         Me.GroupBox1.Controls.Add(Me.txtcjz)
  161.         Me.GroupBox1.Controls.Add(Me.txtpym)
  162.         Me.GroupBox1.Controls.Add(Me.txtys)
  163.         Me.GroupBox1.Controls.Add(Me.txtjs)
  164.         Me.GroupBox1.Controls.Add(Me.txtprice)
  165.         Me.GroupBox1.Controls.Add(Me.txttax)
  166.         Me.GroupBox1.Controls.Add(Me.txtfzr)
  167.         Me.GroupBox1.Controls.Add(Me.txtdate)
  168.         Me.GroupBox1.Controls.Add(Me.Label17)
  169.         Me.GroupBox1.Controls.Add(Me.Label15)
  170.         Me.GroupBox1.Controls.Add(Me.Label14)
  171.         Me.GroupBox1.Controls.Add(Me.Label13)
  172.         Me.GroupBox1.Controls.Add(Me.Label12)
  173.         Me.GroupBox1.Controls.Add(Me.Label10)
  174.         Me.GroupBox1.Controls.Add(Me.Label9)
  175.         Me.GroupBox1.Controls.Add(Me.Label7)
  176.         Me.GroupBox1.Controls.Add(Me.Label6)
  177.         Me.GroupBox1.Controls.Add(Me.Label4)
  178.         Me.GroupBox1.Controls.Add(Me.Label3)
  179.         Me.GroupBox1.Controls.Add(Me.Label2)
  180.         Me.GroupBox1.Controls.Add(Me.Label1)
  181.         Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
  182.         Me.GroupBox1.Location = New System.Drawing.Point(0, 41)
  183.         Me.GroupBox1.Name = "GroupBox1"
  184.         Me.GroupBox1.Size = New System.Drawing.Size(520, 191)
  185.         Me.GroupBox1.TabIndex = 3
  186.         Me.GroupBox1.TabStop = False
  187.         '
  188.         'txtdemo
  189.         '
  190.         Me.txtdemo.Location = New System.Drawing.Point(54, 149)
  191.         Me.txtdemo.Name = "txtdemo"
  192.         Me.txtdemo.Size = New System.Drawing.Size(288, 21)
  193.         Me.txtdemo.TabIndex = 73
  194.         Me.txtdemo.Text = ""
  195.         '
  196.         'txtname
  197.         '
  198.         Me.txtname.Location = New System.Drawing.Point(54, 56)
  199.         Me.txtname.Name = "txtname"
  200.         Me.txtname.Size = New System.Drawing.Size(96, 21)
  201.         Me.txtname.TabIndex = 72
  202.         Me.txtname.Text = ""
  203.         '
  204.         'txtnumber
  205.         '
  206.         Me.txtnumber.Location = New System.Drawing.Point(54, 25)
  207.         Me.txtnumber.Name = "txtnumber"
  208.         Me.txtnumber.Size = New System.Drawing.Size(96, 21)
  209.         Me.txtnumber.TabIndex = 71
  210.         Me.txtnumber.Text = ""
  211.         '
  212.         'txttele
  213.         '
  214.         Me.txttele.Location = New System.Drawing.Point(54, 118)
  215.         Me.txttele.Name = "txttele"
  216.         Me.txttele.Size = New System.Drawing.Size(96, 21)
  217.         Me.txttele.TabIndex = 70
  218.         Me.txttele.Text = ""
  219.         '
  220.         'txtarea
  221.         '
  222.         Me.txtarea.Location = New System.Drawing.Point(240, 25)
  223.         Me.txtarea.Name = "txtarea"
  224.         Me.txtarea.Size = New System.Drawing.Size(75, 21)
  225.         Me.txtarea.TabIndex = 69
  226.         Me.txtarea.Text = ""
  227.         '
  228.         'txtcjz
  229.         '
  230.         Me.txtcjz.Location = New System.Drawing.Point(240, 56)
  231.         Me.txtcjz.Name = "txtcjz"
  232.         Me.txtcjz.Size = New System.Drawing.Size(75, 21)
  233.         Me.txtcjz.TabIndex = 68
  234.         Me.txtcjz.Text = ""
  235.         '
  236.         'txtpym
  237.         '
  238.         Me.txtpym.Location = New System.Drawing.Point(54, 87)
  239.         Me.txtpym.Name = "txtpym"
  240.         Me.txtpym.ReadOnly = True
  241.         Me.txtpym.Size = New System.Drawing.Size(96, 21)
  242.         Me.txtpym.TabIndex = 67
  243.         Me.txtpym.Text = ""
  244.         '
  245.         'txtys
  246.         '
  247.         Me.txtys.Location = New System.Drawing.Point(432, 87)
  248.         Me.txtys.Name = "txtys"
  249.         Me.txtys.Size = New System.Drawing.Size(75, 21)
  250.         Me.txtys.TabIndex = 66
  251.         Me.txtys.Text = ""
  252.         '
  253.         'txtjs
  254.         '
  255.         Me.txtjs.Location = New System.Drawing.Point(432, 56)
  256.         Me.txtjs.Name = "txtjs"
  257.         Me.txtjs.Size = New System.Drawing.Size(75, 21)
  258.         Me.txtjs.TabIndex = 65
  259.         Me.txtjs.Text = ""
  260.         '
  261.         'txtprice
  262.         '
  263.         Me.txtprice.Location = New System.Drawing.Point(432, 25)
  264.         Me.txtprice.Name = "txtprice"
  265.         Me.txtprice.Size = New System.Drawing.Size(75, 21)
  266.         Me.txtprice.TabIndex = 64
  267.         Me.txtprice.Text = ""
  268.         '
  269.         'txttax
  270.         '
  271.         Me.txttax.Location = New System.Drawing.Point(240, 120)
  272.         Me.txttax.Name = "txttax"
  273.         Me.txttax.Size = New System.Drawing.Size(102, 21)
  274.         Me.txttax.TabIndex = 63
  275.         Me.txttax.Text = ""
  276.         '
  277.         'txtfzr
  278.         '
  279.         Me.txtfzr.Location = New System.Drawing.Point(432, 118)
  280.         Me.txtfzr.Name = "txtfzr"
  281.         Me.txtfzr.Size = New System.Drawing.Size(75, 21)
  282.         Me.txtfzr.TabIndex = 62
  283.         Me.txtfzr.Text = ""
  284.         '
  285.         'txtdate
  286.         '
  287.         Me.txtdate.Location = New System.Drawing.Point(240, 88)
  288.         Me.txtdate.Name = "txtdate"
  289.         Me.txtdate.Size = New System.Drawing.Size(102, 21)
  290.         Me.txtdate.TabIndex = 61
  291.         '
  292.         'Label17
  293.         '
  294.         Me.Label17.AutoSize = True
  295.         Me.Label17.Location = New System.Drawing.Point(23, 156)
  296.         Me.Label17.Name = "Label17"
  297.         Me.Label17.Size = New System.Drawing.Size(42, 17)
  298.         Me.Label17.TabIndex = 60
  299.         Me.Label17.Text = "备注:"
  300.         Me.Label17.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  301.         '
  302.         'Label15
  303.         '
  304.         Me.Label15.AutoSize = True
  305.         Me.Label15.Location = New System.Drawing.Point(390, 128)
  306.         Me.Label15.Name = "Label15"
  307.         Me.Label15.Size = New System.Drawing.Size(54, 17)
  308.         Me.Label15.TabIndex = 59
  309.         Me.Label15.Text = "负责人:"
  310.         '
  311.         'Label14
  312.         '
  313.         Me.Label14.AutoSize = True
  314.         Me.Label14.Location = New System.Drawing.Point(376, 96)
  315.         Me.Label14.Name = "Label14"
  316.         Me.Label14.Size = New System.Drawing.Size(66, 17)
  317.         Me.Label14.TabIndex = 58
  318.         Me.Label14.Text = "运输方式:"
  319.         Me.Label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  320.         '
  321.         'Label13
  322.         '
  323.         Me.Label13.AutoSize = True
  324.         Me.Label13.Location = New System.Drawing.Point(210, 128)
  325.         Me.Label13.Name = "Label13"
  326.         Me.Label13.Size = New System.Drawing.Size(42, 17)
  327.         Me.Label13.TabIndex = 57
  328.         Me.Label13.Text = "传真:"
  329.         '
  330.         'Label12
  331.         '
  332.         Me.Label12.AutoSize = True
  333.         Me.Label12.Location = New System.Drawing.Point(185, 96)
  334.         Me.Label12.Name = "Label12"
  335.         Me.Label12.Size = New System.Drawing.Size(66, 17)
  336.         Me.Label12.TabIndex = 56
  337.         Me.Label12.Text = "创建时间:"
  338.         Me.Label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  339.         '
  340.         'Label10
  341.         '
  342.         Me.Label10.AutoSize = True
  343.         Me.Label10.Location = New System.Drawing.Point(24, 128)
  344.         Me.Label10.Name = "Label10"
  345.         Me.Label10.Size = New System.Drawing.Size(42, 17)
  346.         Me.Label10.TabIndex = 55
  347.         Me.Label10.Text = "电话:"
  348.         '
  349.         'Label9
  350.         '
  351.         Me.Label9.AutoSize = True
  352.         Me.Label9.Location = New System.Drawing.Point(197, 64)
  353.         Me.Label9.Name = "Label9"
  354.         Me.Label9.Size = New System.Drawing.Size(54, 17)
  355.         Me.Label9.TabIndex = 54
  356.         Me.Label9.Text = "创建者:"
  357.         Me.Label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  358.         '
  359.         'Label7
  360.         '
  361.         Me.Label7.AutoSize = True
  362.         Me.Label7.Location = New System.Drawing.Point(12, 96)
  363.         Me.Label7.Name = "Label7"
  364.         Me.Label7.Size = New System.Drawing.Size(54, 17)
  365.         Me.Label7.TabIndex = 53
  366.         Me.Label7.Text = "拼音码:"
  367.         '
  368.         'Label6
  369.         '
  370.         Me.Label6.AutoSize = True
  371.         Me.Label6.Location = New System.Drawing.Point(376, 64)
  372.         Me.Label6.Name = "Label6"
  373.         Me.Label6.Size = New System.Drawing.Size(66, 17)
  374.         Me.Label6.TabIndex = 52
  375.         Me.Label6.Text = "结算方式:"
  376.         Me.Label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  377.         '
  378.         'Label4
  379.         '
  380.         Me.Label4.AutoSize = True
  381.         Me.Label4.Location = New System.Drawing.Point(24, 64)
  382.         Me.Label4.Name = "Label4"
  383.         Me.Label4.Size = New System.Drawing.Size(42, 17)
  384.         Me.Label4.TabIndex = 51
  385.         Me.Label4.Text = "名称:"
  386.         '
  387.         'Label3
  388.         '
  389.         Me.Label3.AutoSize = True
  390.         Me.Label3.Location = New System.Drawing.Point(376, 31)
  391.         Me.Label3.Name = "Label3"
  392.         Me.Label3.Size = New System.Drawing.Size(66, 17)
  393.         Me.Label3.TabIndex = 50
  394.         Me.Label3.Text = "价格方案:"
  395.         Me.Label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  396.         '
  397.         'Label2
  398.         '
  399.         Me.Label2.AutoSize = True
  400.         Me.Label2.Location = New System.Drawing.Point(185, 31)
  401.         Me.Label2.Name = "Label2"
  402.         Me.Label2.Size = New System.Drawing.Size(66, 17)
  403.         Me.Label2.TabIndex = 49
  404.         Me.Label2.Text = "营业面积:"
  405.         Me.Label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight
  406.         '
  407.         'Label1
  408.         '
  409.         Me.Label1.AutoSize = True
  410.         Me.Label1.Location = New System.Drawing.Point(24, 31)
  411.         Me.Label1.Name = "Label1"
  412.         Me.Label1.Size = New System.Drawing.Size(42, 17)
  413.         Me.Label1.TabIndex = 48
  414.         Me.Label1.Text = "编号:"
  415.         '
  416.         'Panel1
  417.         '
  418.         Me.Panel1.Controls.Add(Me.dgview)
  419.         Me.Panel1.Dock = System.Windows.Forms.DockStyle.Fill
  420.         Me.Panel1.Location = New System.Drawing.Point(0, 232)
  421.         Me.Panel1.Name = "Panel1"
  422.         Me.Panel1.Size = New System.Drawing.Size(520, 244)
  423.         Me.Panel1.TabIndex = 4
  424.         '
  425.         'dgview
  426.         '
  427.         Me.dgview.DataMember = ""
  428.         Me.dgview.Dock = System.Windows.Forms.DockStyle.Fill
  429.         Me.dgview.HeaderForeColor = System.Drawing.SystemColors.ControlText
  430.         Me.dgview.Location = New System.Drawing.Point(0, 0)
  431.         Me.dgview.Name = "dgview"
  432.         Me.dgview.Size = New System.Drawing.Size(520, 244)
  433.         Me.dgview.TabIndex = 2
  434.         '
  435.         'frmMdManage
  436.         '
  437.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  438.         Me.ClientSize = New System.Drawing.Size(520, 476)
  439.         Me.Controls.Add(Me.Panel1)
  440.         Me.Controls.Add(Me.GroupBox1)
  441.         Me.Controls.Add(Me.tbnmd)
  442.         Me.Name = "frmMdManage"
  443.         Me.Text = "门店名称登记"
  444.         Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
  445.         Me.GroupBox1.ResumeLayout(False)
  446.         Me.Panel1.ResumeLayout(False)
  447.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).EndInit()
  448.         Me.ResumeLayout(False)
  449.     End Sub
  450. #End Region
  451.     Public lsweb As New jxcmanage
  452.     Public dslocals As DataSet = lsweb.returndataset("select Number as 编号,Cname as 名称,Telephone as 电话,Tax as 传真,Yarea as 营业面积,PriceFa as 价格方案,Phxs as 运输方式,Js as 结算方式,cDate as 创建日期,Fzr as 负责人,cjr as 创建人,Demo as 备注 from MdManager", "MdManager")
  453.     Public Sub add()
  454.         ' dslocals.Clear()
  455.         txtnumber.Text = ""
  456.         txtNumber.Focus()
  457.         txtarea.Text = ""
  458.         txtName.Text = ""
  459.         txttax.Text = ""
  460.         txtDate.Text = ""
  461.         txtcjz.Text = ""
  462.         txtFzr.Text = ""
  463.         txtTele.Text = ""
  464.         txtys.Text = ""
  465.         txtdemo.Text = ""
  466.         txtjs.Text = ""
  467.         txtprice.Text = ""
  468.     End Sub
  469.     Private Sub frmMdManage_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  470.         dslocals.Clear()
  471.         dgview.DataSource = dslocals.Tables(0).DefaultView
  472.         txtdate.Value = Today.ToString
  473.     End Sub
  474.     Public Sub tbnEnable(ByVal strboolean As String, ByVal tbr As ToolBar)
  475.         If strboolean = "tbnAdd.Enabled = True" Then
  476.             tbnsave.Enabled = False
  477.             tbnModify.Enabled = False
  478.             tbndelete.Enabled = False
  479.             tbnexit.Enabled = True
  480.         ElseIf strboolean = "tbnAdd.Enabled = False" Then
  481.             tbnAdd.Enabled = False
  482.             tbnsave.Enabled = True
  483.             tbnModify.Enabled = False
  484.             tbndelete.Enabled = False
  485.             tbnexit.Enabled = True
  486.         ElseIf strboolean = "tbnSave.Enabled = True" Then
  487.             tbnAdd.Enabled = False
  488.             tbnmodify.Enabled = False
  489.             tbndelete.Enabled = False
  490.             tbnexit.Enabled = True
  491.         ElseIf strboolean = "tbnSave.Enabled = False" Then
  492.             tbnsave.Enabled = False
  493.             tbnAdd.Enabled = True
  494.             tbnmodify.Enabled = True
  495.             tbndelete.Enabled = True
  496.             tbnexit.Enabled = True
  497.         ElseIf strboolean = "tbnModify.Enabled = True" Then
  498.             tbnAdd.Enabled = False
  499.             tbnsave.Enabled = True
  500.             tbndelete.Enabled = False
  501.             tbnexit.Enabled = True
  502.         ElseIf strboolean = "tbnModify.Enabled = False" Then
  503.             tbnmodify.Enabled = False
  504.             tbnAdd.Enabled = True
  505.             tbnsave.Enabled = False
  506.             tbndelete.Enabled = False
  507.             tbnexit.Enabled = True
  508.         ElseIf strboolean = "tbnDelete.Enabled = True" Then
  509.             tbnAdd.Enabled = False
  510.             tbnsave.Enabled = True
  511.             tbnmodify.Enabled = False
  512.             tbnexit.Enabled = True
  513.         ElseIf strboolean = "tbnDelete.Enabled = False" Then
  514.             tbndelete.Enabled = False
  515.             tbnAdd.Enabled = False
  516.             tbnsave.Enabled = True
  517.             tbnmodify.Enabled = False
  518.             tbnexit.Enabled = True
  519.         End If
  520.     End Sub
  521.     Private Sub Modified()
  522.         If lsweb.updatedataset("select Number as 编号,Cname as 名称,Telephone as 电话,Tax as 传真,Yarea as 营业面积,PriceFa as 价格方案,Phxs as 运输方式,Js as 结算方式,cDate as 创建日期,Fzr as 负责人,cjr as 创建人,Demo as 备注 from MdManager", "MdManager", dslocals, DataRowState.Modified) = True Then
  523.             MessageBox.Show("药品信息成功保存!", "提示", MessageBoxButtons.OK)
  524.         Else
  525.             MessageBox.Show("药品信息保存失败!", "提示", MessageBoxButtons.AbortRetryIgnore)
  526.         End If
  527.     End Sub
  528.     Private Sub view()
  529.         Dim drv As DataRowView = BindingContext(Me.dgview.DataSource).Current
  530.         Dim dr As DataRow
  531.         dr = drv.Row
  532.         txtnumber.Text = IIf(dr("编号") Is System.DBNull.Value, "", dr("编号"))
  533.         txtname.Text = IIf(dr("名称") Is System.DBNull.Value, "", dr("名称"))
  534.         txtarea.Text = IIf(dr("营业面积") Is System.DBNull.Value, "", dr("营业面积"))
  535.         txtprice.Text = IIf(dr("价格方案") Is System.DBNull.Value, "", dr("价格方案"))
  536.         txtys.Text = IIf(dr("运输方式") Is System.DBNull.Value, "", dr("运输方式"))
  537.         txtjs.Text = IIf(dr("结算方式") Is System.DBNull.Value, "", dr("结算方式"))
  538.         txtdate.Text = IIf(dr("创建日期") Is System.DBNull.Value, "", dr("创建日期"))
  539.         txtfzr.Text = IIf(dr("负责人") Is System.DBNull.Value, 0, dr("负责人"))
  540.         txttele.Text = IIf(dr("电话") Is System.DBNull.Value, 0, dr("电话"))
  541.         txttax.Text = IIf(dr("传真") Is System.DBNull.Value, 0, dr("传真"))
  542.         txtdemo.Text = IIf(dr("备注") Is System.DBNull.Value, "", dr("备注"))
  543.     End Sub
  544.     Private Sub delete()
  545.         Dim drv As DataRowView = BindingContext(Me.dgview.DataSource).Current
  546.         If drv(0) Is System.DBNull.Value Then
  547.             MessageBox.Show("没有要删除的记录!", "提示", MessageBoxButtons.OK)
  548.         Else
  549.             Dim strquery As String = drv(0)
  550.             If lsweb.deleteMdManager(strquery) = True Then
  551.                 MessageBox.Show("已经删除记录啦!", "提示", MessageBoxButtons.OK)
  552.             Else
  553.                 MessageBox.Show("删除记录失败!", "提示", MessageBoxButtons.OK)
  554.             End If
  555.         End If
  556.     End Sub
  557.     Private Sub ToolBar2_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles tbnmd.ButtonClick
  558.         Select Case e.Button.Text
  559.             Case "添加"
  560.                 add()
  561.                 tbnEnable("tbnAdd.Enabled = False", tbnmd)
  562.             Case "保存"
  563.                 If txtnumber.Text = "" Or txtname.Text = "" Then
  564.                     MessageBox.Show("信息不完整,保存失败!", "提示", MessageBoxButtons.OK)
  565.                 Else
  566.                     Dim dr As DataRow = dslocals.Tables("MdManager").NewRow()
  567.                     dr("编号") = Me.txtnumber.Text.Trim
  568.                     dr("名称") = Me.txtname.Text.Trim
  569.                     dr("电话") = Me.txttele.Text.Trim
  570.                     dr("传真") = Me.txttax.Text.Trim
  571.                     dr("营业面积") = Me.txtarea.Text.Trim
  572.                     dr("价格方案") = Me.txtprice.Text.Trim
  573.                     dr("运输方式") = Me.txtys.Text.Trim
  574.                     dr("结算方式") = Me.txtjs.Text.Trim
  575.                     dr("创建日期") = Me.txtdate.Text.Trim
  576.                     dr("创建人") = Me.txtcjz.Text.Trim
  577.                     dr("负责人") = Me.txtfzr.Text.Trim
  578.                     dr("备注") = Me.txtdemo.Text.Trim
  579.                     dslocals.Tables("MdManager").Rows.Add(dr)
  580.                     If lsweb.updatedataset("select Number as 编号,Cname as 名称,Telephone as 电话,Tax as 传真,Yarea as 营业面积,PriceFa as 价格方案,Phxs as 运输方式,Js as 结算方式,cDate as 创建日期,Fzr as 负责人,cjr as 创建人,Demo as 备注 from MdManager", "MdManager", dslocals, DataRowState.Added) = True Then
  581.                         MessageBox.Show("信息成功保存!", "提示", MessageBoxButtons.OK)
  582.                     Else
  583.                         MessageBox.Show("信息保存失败!", "提示", MessageBoxButtons.AbortRetryIgnore)
  584.                     End If
  585.                     tbnEnable("tbnSave.Enabled = False", tbnmd)
  586.                 End If
  587.             Case "修改"
  588.                 Modified()
  589.                 tbnEnable("tbnModify.Enabled = False", tbnmd)
  590.             Case "删除"
  591.                 delete()
  592.                 tbnEnable("tbnDelete.Enabled = False", tbnmd)
  593.             Case "退出"
  594.                 Me.Close()
  595.         End Select
  596.     End Sub
  597.     
  598.     Private Sub txttax_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  599.         If e.KeyCode = Keys.Enter Then
  600.             txtfzr.Focus()
  601.         End If
  602.     End Sub
  603.     Private Sub txtfzr_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  604.         If e.KeyCode = Keys.Enter Then
  605.             txtdemo.Focus()
  606.         End If
  607.     End Sub
  608.    
  609.     Private Sub txtprice_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  610.         If txtprice.Text = String.Empty Then
  611.             ErrorProvider1.SetError(txtprice, "不能为空。")
  612.             txtprice.Focus()
  613.         Else
  614.             ErrorProvider1.SetError(txtprice, "")
  615.         End If
  616.     End Sub
  617.     Private Sub txtname_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  618.         If txtname.Text = String.Empty Then
  619.             ErrorProvider1.SetError(txtname, "不能为空。")
  620.             txtname.Focus()
  621.         Else
  622.             ErrorProvider1.SetError(txtname, "")
  623.         End If
  624.     End Sub
  625.     Private Sub txtcjz_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  626.         If txtcjz.Text = String.Empty Then
  627.             ErrorProvider1.SetError(txtcjz, "不能为空。")
  628.             txtcjz.Focus()
  629.         Else
  630.             ErrorProvider1.SetError(txtcjz, "")
  631.         End If
  632.     End Sub
  633.     Private Sub txtjs_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  634.         If txtjs.Text = String.Empty Then
  635.             ErrorProvider1.SetError(txtjs, "不能为空。")
  636.             txtjs.Focus()
  637.         Else
  638.             ErrorProvider1.SetError(txtjs, "")
  639.         End If
  640.     End Sub
  641.     Private Sub txtys_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  642.         If txtys.Text = String.Empty Then
  643.             ErrorProvider1.SetError(txtys, "不能为空。")
  644.             txtys.Focus()
  645.         Else
  646.             ErrorProvider1.SetError(txtys, "")
  647.         End If
  648.     End Sub
  649.     Private Sub txttele_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  650.         If txttele.Text = String.Empty Then
  651.             ErrorProvider1.SetError(txttele, "不能为空。")
  652.             txttele.Focus()
  653.         Else
  654.             ErrorProvider1.SetError(txttele, "")
  655.         End If
  656.     End Sub
  657.     Private Sub txttax_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  658.         If txttax.Text = String.Empty Then
  659.             ErrorProvider1.SetError(txttax, "不能为空。")
  660.             txttax.Focus()
  661.         Else
  662.             ErrorProvider1.SetError(txttax, "")
  663.         End If
  664.     End Sub
  665.     Private Sub txtfzr_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  666.         If txtfzr.Text = String.Empty Then
  667.             ErrorProvider1.SetError(txtfzr, "不能为空。")
  668.             txtfzr.Focus()
  669.         Else
  670.             ErrorProvider1.SetError(txtfzr, "")
  671.         End If
  672.     End Sub
  673.     Private Sub txtdemo_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  674.         If txtdemo.Text = String.Empty Then
  675.             ErrorProvider1.SetError(txtdemo, "不能为空。")
  676.             txtdemo.Focus()
  677.         Else
  678.             ErrorProvider1.SetError(txtdemo, "")
  679.         End If
  680.     End Sub
  681.     Private Sub txtnumber_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  682.         If e.KeyCode = Keys.Enter Then
  683.             txtarea.Focus()
  684.         End If
  685.     End Sub
  686.    
  687.     Private Sub txtarea_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  688.         If e.KeyCode = Keys.Enter Then
  689.             txtprice.Focus()
  690.         End If
  691.     End Sub
  692.    
  693.     Private Sub txtprice_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  694.         If e.KeyCode = Keys.Enter Then
  695.             txtname.Focus()
  696.         End If
  697.     End Sub
  698.   
  699.     Private Sub txtname_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  700.         If e.KeyCode = Keys.Enter Then
  701.             txtcjz.Focus()
  702.         End If
  703.     End Sub
  704.    
  705.     Private Sub txtcjz_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  706.         If e.KeyCode = Keys.Enter Then
  707.             txtjs.Focus()
  708.         End If
  709.     End Sub
  710.    
  711.     Private Sub txtjs_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  712.         If e.KeyCode = Keys.Enter Then
  713.             txtys.Focus()
  714.         End If
  715.     End Sub
  716.     Private Sub txtys_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  717.         If e.KeyCode = Keys.Enter Then
  718.             txttele.Focus()
  719.         End If
  720.     End Sub
  721.   
  722.     Private Sub txttele_KeyDown1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs)
  723.         If e.KeyCode = Keys.Enter Then
  724.             txttax.Focus()
  725.         End If
  726.     End Sub
  727.    
  728.     Private Sub txttax_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txttax.KeyDown
  729.         If e.KeyCode = Keys.Enter Then
  730.             txtfzr.Focus()
  731.         End If
  732.     End Sub
  733.    
  734.     Private Sub txtfzr_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtfzr.KeyDown
  735.         If e.KeyCode = Keys.Enter Then
  736.             txtdemo.Focus()
  737.         End If
  738.     End Sub
  739.     Private Sub txtnumber_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  740.         If txtnumber.Text = String.Empty Then
  741.             ErrorProvider1.SetError(txtnumber, "不能为空。")
  742.             txtnumber.Focus()
  743.         Else
  744.             ErrorProvider1.SetError(txtnumber, "")
  745.         End If
  746.     End Sub
  747.     Private Sub txtarea_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs)
  748.         If txtarea.Text = String.Empty Then
  749.             ErrorProvider1.SetError(txtarea, "不能为空。")
  750.             txtarea.Focus()
  751.         Else
  752.             ErrorProvider1.SetError(txtarea, "")
  753.         End If
  754.     End Sub
  755.    
  756.    
  757.     Private Sub txttax_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txttax.Validating
  758.         If txttax.Text = String.Empty Then
  759.             ErrorProvider1.SetError(txttax, "不能为空。")
  760.             txttax.Focus()
  761.         Else
  762.             ErrorProvider1.SetError(txttax, "")
  763.         End If
  764.     End Sub
  765.     Private Sub txtfzr_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtfzr.Validating
  766.         If txtfzr.Text = String.Empty Then
  767.             ErrorProvider1.SetError(txtfzr, "不能为空。")
  768.             txtfzr.Focus()
  769.         Else
  770.             ErrorProvider1.SetError(txtfzr, "")
  771.         End If
  772.     End Sub
  773.     
  774.    
  775.    
  776.     Private Sub txtnumber_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtnumber.KeyDown
  777.         If e.KeyCode = Keys.Enter Then
  778.             txtarea.Focus()
  779.         End If
  780.     End Sub
  781.    
  782.     Private Sub txtarea_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtarea.KeyDown
  783.         If e.KeyCode = Keys.Enter Then
  784.             txtprice.Focus()
  785.         End If
  786.     End Sub
  787.   
  788.     Private Sub txtprice_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtprice.KeyDown
  789.         If e.KeyCode = Keys.Enter Then
  790.             txtname.Focus()
  791.         End If
  792.     End Sub
  793.   
  794.     Private Sub txtname_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtname.KeyDown
  795.         If e.KeyCode = Keys.Enter Then
  796.             txtcjz.Focus()
  797.         End If
  798.     End Sub
  799.    
  800.     Private Sub txtcjz_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtcjz.KeyDown
  801.         If e.KeyCode = Keys.Enter Then
  802.             txtjs.Focus()
  803.         End If
  804.     End Sub
  805.     Private Sub txtjs_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtjs.KeyDown
  806.         If e.KeyCode = Keys.Enter Then
  807.             txtys.Focus()
  808.         End If
  809.     End Sub
  810.    
  811.     Private Sub txtys_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtys.KeyDown
  812.         If e.KeyCode = Keys.Enter Then
  813.             txttele.Focus()
  814.         End If
  815.     End Sub
  816.    
  817.     Private Sub txttele_KeyDown2(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txttele.KeyDown
  818.         If e.KeyCode = Keys.Enter Then
  819.             txttax.Focus()
  820.         End If
  821.     End Sub
  822.    
  823.     Private Sub txtnumber_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtnumber.Validating
  824.         If txtnumber.Text = String.Empty Then
  825.             ErrorProvider1.SetError(txtnumber, "不能为空。")
  826.             txtnumber.Focus()
  827.         Else
  828.             ErrorProvider1.SetError(txtnumber, "")
  829.         End If
  830.     End Sub
  831.  
  832.     Private Sub txtarea_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtarea.Validating
  833.         If txtarea.Text = String.Empty Then
  834.             ErrorProvider1.SetError(txtarea, "不能为空。")
  835.             txtarea.Focus()
  836.         Else
  837.             ErrorProvider1.SetError(txtarea, "")
  838.         End If
  839.     End Sub
  840.    
  841.     Private Sub txtprice_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtprice.Validating
  842.         If txtprice.Text = String.Empty Then
  843.             ErrorProvider1.SetError(txtprice, "不能为空。")
  844.             txtprice.Focus()
  845.         Else
  846.             ErrorProvider1.SetError(txtprice, "")
  847.         End If
  848.     End Sub
  849.   
  850.     Private Sub txtname_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtname.Validating
  851.         If txtname.Text = String.Empty Then
  852.             ErrorProvider1.SetError(txtname, "不能为空。")
  853.             txtname.Focus()
  854.         Else
  855.             ErrorProvider1.SetError(txtname, "")
  856.         End If
  857.     End Sub
  858.     
  859.     Private Sub txtcjz_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtcjz.Validating
  860.         If txtcjz.Text = String.Empty Then
  861.             ErrorProvider1.SetError(txtcjz, "不能为空。")
  862.             txtcjz.Focus()
  863.         Else
  864.             ErrorProvider1.SetError(txtcjz, "")
  865.         End If
  866.     End Sub
  867.     Private Sub txtjs_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtjs.Validating
  868.         If txtjs.Text = String.Empty Then
  869.             ErrorProvider1.SetError(txtjs, "不能为空。")
  870.             txtjs.Focus()
  871.         Else
  872.             ErrorProvider1.SetError(txtjs, "")
  873.         End If
  874.     End Sub
  875.    
  876.     Private Sub txtys_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtys.Validating
  877.         If txtys.Text = String.Empty Then
  878.             ErrorProvider1.SetError(txtys, "不能为空。")
  879.             txtys.Focus()
  880.         Else
  881.             ErrorProvider1.SetError(txtys, "")
  882.         End If
  883.     End Sub
  884.  
  885.     Private Sub txttele_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txttele.Validating
  886.         If txttele.Text = String.Empty Then
  887.             ErrorProvider1.SetError(txttele, "不能为空。")
  888.             txttele.Focus()
  889.         Else
  890.             ErrorProvider1.SetError(txttele, "")
  891.         End If
  892.     End Sub
  893.     
  894.     Private Sub txtdemo_Validating2(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtdemo.Validating
  895.         If txtdemo.Text = String.Empty Then
  896.             ErrorProvider1.SetError(txtdemo, "不能为空。")
  897.             txtdemo.Focus()
  898.         Else
  899.             ErrorProvider1.SetError(txtdemo, "")
  900.         End If
  901.     End Sub
  902.   
  903.     Private Sub txtnumber_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtnumber.TextChanged
  904.     End Sub
  905. End Class