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

医药行业

开发平台:

Visual Basic

  1. Imports localJxc.jxcmanage
  2. Public Class frmkh
  3.     Inherits System.Windows.Forms.Form
  4. #Region " Windows 窗体设计器生成的代码 "
  5.     Public Sub New()
  6.         MyBase.New()
  7.         '该调用是 Windows 窗体设计器所必需的。
  8.         InitializeComponent()
  9.         '在 InitializeComponent() 调用之后添加任何初始化
  10.     End Sub
  11.     '窗体重写 dispose 以清理组件列表。
  12.     Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
  13.         If disposing Then
  14.             If Not (components Is Nothing) Then
  15.                 components.Dispose()
  16.             End If
  17.         End If
  18.         MyBase.Dispose(disposing)
  19.     End Sub
  20.     'Windows 窗体设计器所必需的
  21.     Private components As System.ComponentModel.IContainer
  22.     '注意: 以下过程是 Windows 窗体设计器所必需的
  23.     '可以使用 Windows 窗体设计器修改此过程。
  24.     '不要使用代码编辑器修改它。
  25.     Friend WithEvents tbrkh As System.Windows.Forms.ToolBar
  26.     Friend WithEvents tbrAdd As System.Windows.Forms.ToolBarButton
  27.     Friend WithEvents tbrSave As System.Windows.Forms.ToolBarButton
  28.     Friend WithEvents tbrModify As System.Windows.Forms.ToolBarButton
  29.     Friend WithEvents tbrDelete As System.Windows.Forms.ToolBarButton
  30.     Friend WithEvents tbrPrint As System.Windows.Forms.ToolBarButton
  31.     Friend WithEvents StatusBar1 As System.Windows.Forms.StatusBar
  32.     Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
  33.     Friend WithEvents Label8 As System.Windows.Forms.Label
  34.     Friend WithEvents txtquery As System.Windows.Forms.TextBox
  35.     Friend WithEvents btnQuery As System.Windows.Forms.Button
  36.     Friend WithEvents tbrSeparator As System.Windows.Forms.ToolBarButton
  37.     Friend WithEvents tbrExit As System.Windows.Forms.ToolBarButton
  38.     Friend WithEvents MsdnTextboxValidator1 As MSDNTextboxValidator.MSDNTextboxValidator
  39.     Friend WithEvents ErrorProvider1 As System.Windows.Forms.ErrorProvider
  40.     Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
  41.     Friend WithEvents txtLxr As System.Windows.Forms.TextBox
  42.     Friend WithEvents txtSj As System.Windows.Forms.TextBox
  43.     Friend WithEvents txtTele As System.Windows.Forms.TextBox
  44.     Friend WithEvents txtAddress As System.Windows.Forms.TextBox
  45.     Friend WithEvents cboXz As System.Windows.Forms.ComboBox
  46.     Friend WithEvents txtNumber As System.Windows.Forms.TextBox
  47.     Friend WithEvents txtName As System.Windows.Forms.TextBox
  48.     Friend WithEvents Label7 As System.Windows.Forms.Label
  49.     Friend WithEvents Label6 As System.Windows.Forms.Label
  50.     Friend WithEvents Label5 As System.Windows.Forms.Label
  51.     Friend WithEvents Label4 As System.Windows.Forms.Label
  52.     Friend WithEvents Label3 As System.Windows.Forms.Label
  53.     Friend WithEvents Label2 As System.Windows.Forms.Label
  54.     Friend WithEvents Label1 As System.Windows.Forms.Label
  55.     Friend WithEvents Panel1 As System.Windows.Forms.Panel
  56.     Friend WithEvents dgkh As System.Windows.Forms.DataGrid
  57.     Friend WithEvents ImageList2 As System.Windows.Forms.ImageList
  58.     Friend WithEvents txtcustNumber As System.Windows.Forms.Label
  59.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  60.         Me.components = New System.ComponentModel.Container
  61.         Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(frmkh))
  62.         Me.tbrkh = New System.Windows.Forms.ToolBar
  63.         Me.tbrAdd = New System.Windows.Forms.ToolBarButton
  64.         Me.tbrSave = New System.Windows.Forms.ToolBarButton
  65.         Me.tbrModify = New System.Windows.Forms.ToolBarButton
  66.         Me.tbrDelete = New System.Windows.Forms.ToolBarButton
  67.         Me.tbrPrint = New System.Windows.Forms.ToolBarButton
  68.         Me.tbrSeparator = New System.Windows.Forms.ToolBarButton
  69.         Me.tbrExit = New System.Windows.Forms.ToolBarButton
  70.         Me.ImageList2 = New System.Windows.Forms.ImageList(Me.components)
  71.         Me.StatusBar1 = New System.Windows.Forms.StatusBar
  72.         Me.GroupBox2 = New System.Windows.Forms.GroupBox
  73.         Me.btnQuery = New System.Windows.Forms.Button
  74.         Me.txtquery = New System.Windows.Forms.TextBox
  75.         Me.Label8 = New System.Windows.Forms.Label
  76.         Me.MsdnTextboxValidator1 = New MSDNTextboxValidator.MSDNTextboxValidator(Me.components)
  77.         Me.txtLxr = New System.Windows.Forms.TextBox
  78.         Me.txtSj = New System.Windows.Forms.TextBox
  79.         Me.txtTele = New System.Windows.Forms.TextBox
  80.         Me.txtAddress = New System.Windows.Forms.TextBox
  81.         Me.txtNumber = New System.Windows.Forms.TextBox
  82.         Me.txtName = New System.Windows.Forms.TextBox
  83.         Me.ErrorProvider1 = New System.Windows.Forms.ErrorProvider
  84.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  85.         Me.txtcustNumber = New System.Windows.Forms.Label
  86.         Me.cboXz = New System.Windows.Forms.ComboBox
  87.         Me.Label7 = New System.Windows.Forms.Label
  88.         Me.Label6 = New System.Windows.Forms.Label
  89.         Me.Label5 = New System.Windows.Forms.Label
  90.         Me.Label4 = New System.Windows.Forms.Label
  91.         Me.Label3 = New System.Windows.Forms.Label
  92.         Me.Label2 = New System.Windows.Forms.Label
  93.         Me.Label1 = New System.Windows.Forms.Label
  94.         Me.Panel1 = New System.Windows.Forms.Panel
  95.         Me.dgkh = New System.Windows.Forms.DataGrid
  96.         Me.GroupBox2.SuspendLayout()
  97.         Me.GroupBox1.SuspendLayout()
  98.         Me.Panel1.SuspendLayout()
  99.         CType(Me.dgkh, System.ComponentModel.ISupportInitialize).BeginInit()
  100.         Me.SuspendLayout()
  101.         '
  102.         'tbrkh
  103.         '
  104.         Me.tbrkh.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
  105.         Me.tbrkh.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.tbrAdd, Me.tbrSave, Me.tbrModify, Me.tbrDelete, Me.tbrPrint, Me.tbrSeparator, Me.tbrExit})
  106.         Me.tbrkh.DropDownArrows = True
  107.         Me.tbrkh.ImageList = Me.ImageList2
  108.         Me.tbrkh.Location = New System.Drawing.Point(0, 0)
  109.         Me.tbrkh.Name = "tbrkh"
  110.         Me.tbrkh.ShowToolTips = True
  111.         Me.tbrkh.Size = New System.Drawing.Size(556, 41)
  112.         Me.tbrkh.TabIndex = 0
  113.         '
  114.         'tbrAdd
  115.         '
  116.         Me.tbrAdd.ImageIndex = 7
  117.         Me.tbrAdd.Text = "添加"
  118.         '
  119.         'tbrSave
  120.         '
  121.         Me.tbrSave.ImageIndex = 4
  122.         Me.tbrSave.Text = "保存"
  123.         '
  124.         'tbrModify
  125.         '
  126.         Me.tbrModify.ImageIndex = 5
  127.         Me.tbrModify.Text = "修改"
  128.         '
  129.         'tbrDelete
  130.         '
  131.         Me.tbrDelete.ImageIndex = 6
  132.         Me.tbrDelete.Text = "删除"
  133.         '
  134.         'tbrPrint
  135.         '
  136.         Me.tbrPrint.ImageIndex = 12
  137.         Me.tbrPrint.Text = "打印"
  138.         '
  139.         'tbrSeparator
  140.         '
  141.         Me.tbrSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator
  142.         '
  143.         'tbrExit
  144.         '
  145.         Me.tbrExit.ImageIndex = 11
  146.         Me.tbrExit.Text = "退出"
  147.         '
  148.         'ImageList2
  149.         '
  150.         Me.ImageList2.ImageSize = New System.Drawing.Size(16, 16)
  151.         Me.ImageList2.ImageStream = CType(resources.GetObject("ImageList2.ImageStream"), System.Windows.Forms.ImageListStreamer)
  152.         Me.ImageList2.TransparentColor = System.Drawing.Color.Transparent
  153.         '
  154.         'StatusBar1
  155.         '
  156.         Me.StatusBar1.Location = New System.Drawing.Point(0, 510)
  157.         Me.StatusBar1.Name = "StatusBar1"
  158.         Me.StatusBar1.Size = New System.Drawing.Size(556, 22)
  159.         Me.StatusBar1.TabIndex = 2
  160.         '
  161.         'GroupBox2
  162.         '
  163.         Me.GroupBox2.Controls.Add(Me.btnQuery)
  164.         Me.GroupBox2.Controls.Add(Me.txtquery)
  165.         Me.GroupBox2.Controls.Add(Me.Label8)
  166.         Me.GroupBox2.Location = New System.Drawing.Point(0, 184)
  167.         Me.GroupBox2.Name = "GroupBox2"
  168.         Me.GroupBox2.Size = New System.Drawing.Size(557, 48)
  169.         Me.GroupBox2.TabIndex = 4
  170.         Me.GroupBox2.TabStop = False
  171.         Me.GroupBox2.Text = "查询客户信息:"
  172.         '
  173.         'btnQuery
  174.         '
  175.         Me.btnQuery.FlatStyle = System.Windows.Forms.FlatStyle.Popup
  176.         Me.btnQuery.Location = New System.Drawing.Point(336, 16)
  177.         Me.btnQuery.Name = "btnQuery"
  178.         Me.btnQuery.Size = New System.Drawing.Size(80, 21)
  179.         Me.btnQuery.TabIndex = 2
  180.         Me.btnQuery.Text = "查询"
  181.         '
  182.         'txtquery
  183.         '
  184.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtquery, True)
  185.         Me.MsdnTextboxValidator1.SetDataType(Me.txtquery, MSDNTextboxValidator.DataTypeConstants.StringType)
  186.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtquery, "")
  187.         Me.txtquery.Location = New System.Drawing.Point(168, 16)
  188.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtquery, "")
  189.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtquery, "")
  190.         Me.txtquery.Name = "txtquery"
  191.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtquery, "")
  192.         Me.MsdnTextboxValidator1.SetRequired(Me.txtquery, False)
  193.         Me.txtquery.Size = New System.Drawing.Size(161, 21)
  194.         Me.txtquery.TabIndex = 1
  195.         Me.txtquery.Text = ""
  196.         '
  197.         'Label8
  198.         '
  199.         Me.Label8.AutoSize = True
  200.         Me.Label8.Location = New System.Drawing.Point(12, 25)
  201.         Me.Label8.Name = "Label8"
  202.         Me.Label8.Size = New System.Drawing.Size(153, 17)
  203.         Me.Label8.TabIndex = 0
  204.         Me.Label8.Text = "请输入查询编号或拼音码:"
  205.         '
  206.         'MsdnTextboxValidator1
  207.         '
  208.         Me.MsdnTextboxValidator1.DisplayControl = Nothing
  209.         Me.MsdnTextboxValidator1.ErrorProvider = Nothing
  210.         Me.MsdnTextboxValidator1.InvalidBackColor = System.Drawing.Color.Empty
  211.         Me.MsdnTextboxValidator1.TooltipProvider = Nothing
  212.         '
  213.         'txtLxr
  214.         '
  215.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtLxr, True)
  216.         Me.MsdnTextboxValidator1.SetDataType(Me.txtLxr, MSDNTextboxValidator.DataTypeConstants.StringType)
  217.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtLxr, "")
  218.         Me.txtLxr.Location = New System.Drawing.Point(66, 88)
  219.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtLxr, "")
  220.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtLxr, "")
  221.         Me.txtLxr.Name = "txtLxr"
  222.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtLxr, "")
  223.         Me.MsdnTextboxValidator1.SetRequired(Me.txtLxr, False)
  224.         Me.txtLxr.Size = New System.Drawing.Size(142, 21)
  225.         Me.txtLxr.TabIndex = 13
  226.         Me.txtLxr.Text = ""
  227.         '
  228.         'txtSj
  229.         '
  230.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtSj, True)
  231.         Me.MsdnTextboxValidator1.SetDataType(Me.txtSj, MSDNTextboxValidator.DataTypeConstants.Int32Type)
  232.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtSj, "")
  233.         Me.txtSj.Location = New System.Drawing.Point(444, 56)
  234.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtSj, "")
  235.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtSj, "")
  236.         Me.txtSj.Name = "txtSj"
  237.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtSj, "")
  238.         Me.MsdnTextboxValidator1.SetRequired(Me.txtSj, False)
  239.         Me.txtSj.TabIndex = 12
  240.         Me.txtSj.Text = ""
  241.         '
  242.         'txtTele
  243.         '
  244.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtTele, True)
  245.         Me.MsdnTextboxValidator1.SetDataType(Me.txtTele, MSDNTextboxValidator.DataTypeConstants.StringType)
  246.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtTele, "")
  247.         Me.txtTele.Location = New System.Drawing.Point(270, 56)
  248.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtTele, "")
  249.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtTele, "")
  250.         Me.txtTele.Name = "txtTele"
  251.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtTele, "")
  252.         Me.MsdnTextboxValidator1.SetRequired(Me.txtTele, False)
  253.         Me.txtTele.Size = New System.Drawing.Size(102, 21)
  254.         Me.txtTele.TabIndex = 11
  255.         Me.txtTele.Text = ""
  256.         '
  257.         'txtAddress
  258.         '
  259.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtAddress, True)
  260.         Me.MsdnTextboxValidator1.SetDataType(Me.txtAddress, MSDNTextboxValidator.DataTypeConstants.StringType)
  261.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtAddress, "")
  262.         Me.txtAddress.Location = New System.Drawing.Point(66, 56)
  263.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtAddress, "")
  264.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtAddress, "")
  265.         Me.txtAddress.Name = "txtAddress"
  266.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtAddress, "")
  267.         Me.MsdnTextboxValidator1.SetRequired(Me.txtAddress, False)
  268.         Me.txtAddress.Size = New System.Drawing.Size(142, 21)
  269.         Me.txtAddress.TabIndex = 10
  270.         Me.txtAddress.Text = ""
  271.         '
  272.         'txtNumber
  273.         '
  274.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtNumber, True)
  275.         Me.MsdnTextboxValidator1.SetDataType(Me.txtNumber, MSDNTextboxValidator.DataTypeConstants.StringType)
  276.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtNumber, "")
  277.         Me.txtNumber.Location = New System.Drawing.Point(444, 25)
  278.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtNumber, "")
  279.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtNumber, "")
  280.         Me.txtNumber.Name = "txtNumber"
  281.         Me.txtNumber.ReadOnly = True
  282.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtNumber, "")
  283.         Me.MsdnTextboxValidator1.SetRequired(Me.txtNumber, False)
  284.         Me.txtNumber.TabIndex = 9
  285.         Me.txtNumber.Text = ""
  286.         '
  287.         'txtName
  288.         '
  289.         Me.MsdnTextboxValidator1.SetCustomValidationEnabled(Me.txtName, True)
  290.         Me.MsdnTextboxValidator1.SetDataType(Me.txtName, MSDNTextboxValidator.DataTypeConstants.StringType)
  291.         Me.MsdnTextboxValidator1.SetDisplayName(Me.txtName, "")
  292.         Me.txtName.Location = New System.Drawing.Point(66, 24)
  293.         Me.MsdnTextboxValidator1.SetMaxValue(Me.txtName, "")
  294.         Me.MsdnTextboxValidator1.SetMinValue(Me.txtName, "")
  295.         Me.txtName.Name = "txtName"
  296.         Me.MsdnTextboxValidator1.SetRegularExpression(Me.txtName, "")
  297.         Me.MsdnTextboxValidator1.SetRequired(Me.txtName, False)
  298.         Me.txtName.Size = New System.Drawing.Size(142, 21)
  299.         Me.txtName.TabIndex = 7
  300.         Me.txtName.Text = ""
  301.         '
  302.         'ErrorProvider1
  303.         '
  304.         Me.ErrorProvider1.ContainerControl = Me
  305.         '
  306.         'GroupBox1
  307.         '
  308.         Me.GroupBox1.Controls.Add(Me.txtcustNumber)
  309.         Me.GroupBox1.Controls.Add(Me.txtLxr)
  310.         Me.GroupBox1.Controls.Add(Me.txtSj)
  311.         Me.GroupBox1.Controls.Add(Me.txtTele)
  312.         Me.GroupBox1.Controls.Add(Me.txtAddress)
  313.         Me.GroupBox1.Controls.Add(Me.cboXz)
  314.         Me.GroupBox1.Controls.Add(Me.txtNumber)
  315.         Me.GroupBox1.Controls.Add(Me.txtName)
  316.         Me.GroupBox1.Controls.Add(Me.Label7)
  317.         Me.GroupBox1.Controls.Add(Me.Label6)
  318.         Me.GroupBox1.Controls.Add(Me.Label5)
  319.         Me.GroupBox1.Controls.Add(Me.Label4)
  320.         Me.GroupBox1.Controls.Add(Me.Label3)
  321.         Me.GroupBox1.Controls.Add(Me.Label2)
  322.         Me.GroupBox1.Controls.Add(Me.Label1)
  323.         Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
  324.         Me.GroupBox1.Location = New System.Drawing.Point(0, 41)
  325.         Me.GroupBox1.Name = "GroupBox1"
  326.         Me.GroupBox1.Size = New System.Drawing.Size(556, 136)
  327.         Me.GroupBox1.TabIndex = 5
  328.         Me.GroupBox1.TabStop = False
  329.         Me.GroupBox1.Text = "添加客户信息"
  330.         '
  331.         'txtcustNumber
  332.         '
  333.         Me.txtcustNumber.Location = New System.Drawing.Point(240, 96)
  334.         Me.txtcustNumber.Name = "txtcustNumber"
  335.         Me.txtcustNumber.TabIndex = 14
  336.         '
  337.         'cboXz
  338.         '
  339.         Me.cboXz.Items.AddRange(New Object() {"供应商", "客户"})
  340.         Me.cboXz.Location = New System.Drawing.Point(270, 24)
  341.         Me.cboXz.Name = "cboXz"
  342.         Me.cboXz.Size = New System.Drawing.Size(102, 20)
  343.         Me.cboXz.TabIndex = 8
  344.         '
  345.         'Label7
  346.         '
  347.         Me.Label7.AutoSize = True
  348.         Me.Label7.Location = New System.Drawing.Point(24, 96)
  349.         Me.Label7.Name = "Label7"
  350.         Me.Label7.Size = New System.Drawing.Size(54, 17)
  351.         Me.Label7.TabIndex = 6
  352.         Me.Label7.Text = "联系人:"
  353.         '
  354.         'Label6
  355.         '
  356.         Me.Label6.AutoSize = True
  357.         Me.Label6.Location = New System.Drawing.Point(414, 62)
  358.         Me.Label6.Name = "Label6"
  359.         Me.Label6.Size = New System.Drawing.Size(42, 17)
  360.         Me.Label6.TabIndex = 5
  361.         Me.Label6.Text = "手机:"
  362.         '
  363.         'Label5
  364.         '
  365.         Me.Label5.AutoSize = True
  366.         Me.Label5.Location = New System.Drawing.Point(240, 64)
  367.         Me.Label5.Name = "Label5"
  368.         Me.Label5.Size = New System.Drawing.Size(42, 17)
  369.         Me.Label5.TabIndex = 4
  370.         Me.Label5.Text = "电话:"
  371.         '
  372.         'Label4
  373.         '
  374.         Me.Label4.AutoSize = True
  375.         Me.Label4.Location = New System.Drawing.Point(36, 64)
  376.         Me.Label4.Name = "Label4"
  377.         Me.Label4.Size = New System.Drawing.Size(42, 17)
  378.         Me.Label4.TabIndex = 3
  379.         Me.Label4.Text = "地址:"
  380.         '
  381.         'Label3
  382.         '
  383.         Me.Label3.AutoSize = True
  384.         Me.Label3.Location = New System.Drawing.Point(240, 32)
  385.         Me.Label3.Name = "Label3"
  386.         Me.Label3.Size = New System.Drawing.Size(42, 17)
  387.         Me.Label3.TabIndex = 2
  388.         Me.Label3.Text = "性质:"
  389.         '
  390.         'Label2
  391.         '
  392.         Me.Label2.AutoSize = True
  393.         Me.Label2.Location = New System.Drawing.Point(12, 32)
  394.         Me.Label2.Name = "Label2"
  395.         Me.Label2.Size = New System.Drawing.Size(66, 17)
  396.         Me.Label2.TabIndex = 1
  397.         Me.Label2.Text = "客户名称:"
  398.         '
  399.         'Label1
  400.         '
  401.         Me.Label1.AutoSize = True
  402.         Me.Label1.Location = New System.Drawing.Point(390, 31)
  403.         Me.Label1.Name = "Label1"
  404.         Me.Label1.Size = New System.Drawing.Size(66, 17)
  405.         Me.Label1.TabIndex = 0
  406.         Me.Label1.Text = "客户编号:"
  407.         '
  408.         'Panel1
  409.         '
  410.         Me.Panel1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
  411.                     Or System.Windows.Forms.AnchorStyles.Left) _
  412.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  413.         Me.Panel1.Controls.Add(Me.dgkh)
  414.         Me.Panel1.Location = New System.Drawing.Point(0, 240)
  415.         Me.Panel1.Name = "Panel1"
  416.         Me.Panel1.Size = New System.Drawing.Size(557, 264)
  417.         Me.Panel1.TabIndex = 6
  418.         '
  419.         'dgkh
  420.         '
  421.         Me.dgkh.DataMember = ""
  422.         Me.dgkh.Dock = System.Windows.Forms.DockStyle.Fill
  423.         Me.dgkh.HeaderForeColor = System.Drawing.SystemColors.ControlText
  424.         Me.dgkh.Location = New System.Drawing.Point(0, 0)
  425.         Me.dgkh.Name = "dgkh"
  426.         Me.dgkh.Size = New System.Drawing.Size(557, 264)
  427.         Me.dgkh.TabIndex = 4
  428.         '
  429.         'frmkh
  430.         '
  431.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  432.         Me.ClientSize = New System.Drawing.Size(556, 532)
  433.         Me.Controls.Add(Me.Panel1)
  434.         Me.Controls.Add(Me.GroupBox1)
  435.         Me.Controls.Add(Me.GroupBox2)
  436.         Me.Controls.Add(Me.StatusBar1)
  437.         Me.Controls.Add(Me.tbrkh)
  438.         Me.HelpButton = True
  439.         Me.Name = "frmkh"
  440.         Me.Text = "客户基本信息"
  441.         Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
  442.         Me.GroupBox2.ResumeLayout(False)
  443.         Me.GroupBox1.ResumeLayout(False)
  444.         Me.Panel1.ResumeLayout(False)
  445.         CType(Me.dgkh, System.ComponentModel.ISupportInitialize).EndInit()
  446.         Me.ResumeLayout(False)
  447.     End Sub
  448. #End Region
  449.     Public lsweb As New jxcmanage
  450.     Public dslocals As DataSet = lsweb.returndataset("select * from wz_kh", "wz_kh")
  451.     Private Sub frmkh_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  452.         dslocals.Clear()
  453.         dgkh.DataSource = dslocals.Tables("wz_kh").DefaultView
  454.     End Sub
  455.     Private Sub save()
  456.         dslocals = lsweb.returndataset("select * from wz_kh", "wz_kh")
  457.         Dim dr As DataRow = dslocals.Tables(0).NewRow()
  458.         dr("客户编号") = txtNumber.Text.Trim
  459.         dr("客户名称") = txtName.Text.Trim
  460.         dr("性质") = cboXz.Text.Trim
  461.         dr("地址") = txtAddress.Text.Trim
  462.         dr("电话") = txtTele.Text.Trim
  463.         dr("手机") = txtSj.Text.Trim
  464.         dr("联系人") = txtLxr.Text.Trim
  465.         dr("应收帐款") = 0
  466.         dr("应付帐款") = 0
  467.         dr("余额") = 0
  468.         dslocals.Tables(0).Rows.Add(dr)
  469.         If lsweb.updatedataset("select * from wz_kh", "wz_kh", dslocals, DataRowState.Added) = True Then
  470.             MessageBox.Show("客户信息成功保存!", "提示", MessageBoxButtons.OK)
  471.         Else
  472.             MessageBox.Show("客户信息保存失败!", "提示", MessageBoxButtons.AbortRetryIgnore)
  473.         End If
  474.     End Sub
  475.     Private Sub modify()
  476.         If lsweb.updatekh(txtcustNumber.Text, txtName.Text, cboXz.Text, txtAddress.Text, txtTele.Text, txtSj.Text, txtLxr.Text) = True Then
  477.             MessageBox.Show("客户信息修改成功!", "提示", MessageBoxButtons.OK)
  478.         Else
  479.             MessageBox.Show("客户信息修改失败!", "提示", MessageBoxButtons.OK)
  480.         End If
  481.     End Sub
  482.     Private Sub add()
  483.         txtName.Focus()
  484.         txtNumber.Text = "".Trim()
  485.         txtName.Text = "".Trim()
  486.         cboXz.Text = "".Trim()
  487.         txtAddress.Text = "".Trim()
  488.         txtTele.Text = "".Trim()
  489.         txtSj.Text = "".Trim()
  490.         txtLxr.Text = "".Trim()
  491.     End Sub
  492.     Private Sub print()
  493.         If txtquery.Text = String.Empty Then
  494.             MessageBox.Show("没有要打印的记录!", "提示", MessageBoxButtons.OK)
  495.         Else
  496.             Dim frmviewkher As New frmviewkh
  497.             frmviewkher.strquery = lsweb.getinfoes(txtquery.Text)
  498.             frmviewkher.Show()
  499.         End If
  500.     End Sub
  501.     Private Sub btnQuery_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuery.Click
  502.         If txtquery.Text = "" Then
  503.             dslocals = lsweb.returndataset("select * from wz_kh", "wz_kh")
  504.             dgkh.DataSource = dslocals.Tables("wz_kh").DefaultView
  505.         Else
  506.             dslocals = lsweb.returndataset("select * from wz_kh where 客户编号 like '%" & txtquery.Text.Trim & "%' or 拼音码 like '%" & txtquery.Text.Trim & "%'", "wz_kh")
  507.             dgkh.DataSource = dslocals.Tables("wz_kh").DefaultView
  508.         End If
  509.     End Sub
  510.     Private Sub delete()
  511.         Dim drv As DataRowView = BindingContext(Me.dgkh.DataSource).Current
  512.         If drv(0) Is System.DBNull.Value Then
  513.             MessageBox.Show("没有要删除的记录!", "提示", MessageBoxButtons.OK)
  514.         Else
  515.             Dim strquery As String = drv(0)
  516.             If lsweb.deletekh(strquery) = True Then
  517.                 MessageBox.Show("已经删除记录啦!", "提示", MessageBoxButtons.OK)
  518.             Else
  519.                 MessageBox.Show("删除记录失败!", "提示", MessageBoxButtons.OK)
  520.             End If
  521.         End If
  522.     End Sub
  523.     Private Sub view()
  524.         Dim drv As DataRowView = BindingContext(Me.dgkh.DataSource).Current
  525.         Dim dr As DataRow
  526.         dr = drv.Row
  527.         txtcustNumber.Text = IIf(dr("客户编号") Is System.DBNull.Value, "", dr("客户编号"))
  528.         txtNumber.Text = IIf(dr("客户编号") Is System.DBNull.Value, "", dr("客户编号"))
  529.         txtName.Text = IIf(dr("客户名称") Is System.DBNull.Value, "", dr("客户名称"))
  530.         cboXz.Text = IIf(dr("性质") Is System.DBNull.Value, "", dr("性质"))
  531.         txtAddress.Text = IIf(dr("地址") Is System.DBNull.Value, "", dr("地址"))
  532.         txtTele.Text = IIf(dr("电话") Is System.DBNull.Value, "", dr("电话"))
  533.         txtSj.Text = IIf(dr("手机") Is System.DBNull.Value, "", dr("手机"))
  534.         txtLxr.Text = IIf(dr("联系人") Is System.DBNull.Value, "", dr("联系人"))
  535.     End Sub
  536.     Private Sub tbrkh_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles tbrkh.ButtonClick
  537.         Select Case e.Button.Text
  538.             Case "添加"
  539.                 add()
  540.                 tbnEnable("tbrAdd.Enabled = False", tbrkh)
  541.                 dslocals.Clear()
  542.                 dgkh.DataSource = dslocals.Tables("wz_kh").DefaultView
  543.             Case "保存"
  544.                 If txtName.Text = "" Or txtNumber.Text = "" Or cboXz.Text = "" Or txtAddress.Text = "" Or txtTele.Text = "" Or txtSj.Text = "" Or txtLxr.Text = "" Then
  545.                     MessageBox.Show("信息不完整,保存失败!", "提示", MessageBoxButtons.OK)
  546.                 Else
  547.                     save()
  548.                     tbnEnable("tbrSave.Enabled = False", tbrkh)
  549.                 End If
  550.                 
  551.             Case "修改"
  552.                 modify()
  553.                 tbnEnable("tbrModify.Enabled = False", tbrkh)
  554.             Case "删除"
  555.                 delete()
  556.                 tbnEnable("tbrDelete.Enabled = False", tbrkh)
  557.             Case "打印"
  558.                 print()
  559.             Case "退出"
  560.                 Me.Close()
  561.         End Select
  562.     End Sub
  563.     Public Sub tbnEnable(ByVal strboolean As String, ByVal tbr As ToolBar)
  564.         If strboolean = "tbrAdd.Enabled = True" Then
  565.             tbrSave.Enabled = False
  566.             tbrModify.Enabled = False
  567.             tbrDelete.Enabled = False
  568.             tbrPrint.Enabled = False
  569.             tbrExit.Enabled = True
  570.         ElseIf strboolean = "tbrAdd.Enabled = False" Then
  571.             tbrAdd.Enabled = False
  572.             tbrSave.Enabled = True
  573.             tbrModify.Enabled = False
  574.             tbrDelete.Enabled = False
  575.             tbrPrint.Enabled = True
  576.             tbrExit.Enabled = True
  577.         ElseIf strboolean = "tbrSave.Enabled = True" Then
  578.             tbrAdd.Enabled = False
  579.             tbrModify.Enabled = False
  580.             tbrDelete.Enabled = False
  581.             tbrPrint.Enabled = True
  582.             tbrExit.Enabled = True
  583.         ElseIf strboolean = "tbrSave.Enabled = False" Then
  584.             tbrSave.Enabled = False
  585.             tbrAdd.Enabled = True
  586.             tbrModify.Enabled = True
  587.             tbrDelete.Enabled = True
  588.             tbrPrint.Enabled = True
  589.             tbrExit.Enabled = True
  590.         ElseIf strboolean = "tbrModify.Enabled = True" Then
  591.             tbrAdd.Enabled = False
  592.             tbrSave.Enabled = True
  593.             tbrDelete.Enabled = False
  594.             tbrPrint.Enabled = False
  595.             tbrExit.Enabled = True
  596.         ElseIf strboolean = "tbrModify.Enabled = False" Then
  597.             tbrModify.Enabled = False
  598.             tbrAdd.Enabled = False
  599.             tbrSave.Enabled = True
  600.             tbrDelete.Enabled = False
  601.             tbrPrint.Enabled = True
  602.             tbrExit.Enabled = True
  603.         ElseIf strboolean = "tbrDelete.Enabled = True" Then
  604.             tbrAdd.Enabled = False
  605.             tbrSave.Enabled = True
  606.             tbrModify.Enabled = False
  607.             tbrPrint.Enabled = False
  608.             tbrExit.Enabled = True
  609.         ElseIf strboolean = "tbrDelete.Enabled = False" Then
  610.             tbrDelete.Enabled = False
  611.             tbrAdd.Enabled = False
  612.             tbrSave.Enabled = True
  613.             tbrModify.Enabled = False
  614.             tbrPrint.Enabled = False
  615.             tbrExit.Enabled = True
  616.         End If
  617.     End Sub
  618.     Private Sub cboXz_SelectedIndexChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboXz.SelectedIndexChanged
  619.         Dim webserver As New jxcmanage
  620.         If cboXz.Text = "供应商" Then
  621.             Dim number As Integer
  622.             number = webserver.maxkhint("G") + 1
  623.             txtNumber.Text = "G" & Format(number, "0000")
  624.         ElseIf cboXz.Text = "客户" Then
  625.             Dim number As Integer
  626.             number = webserver.maxkhint("K") + 1
  627.             txtNumber.Text = "K" & Format(number, "0000")
  628.         ElseIf cboXz.Text = "其他" Then
  629.             Dim number As Integer
  630.             number = webserver.maxkhint("Q") + 1
  631.             txtNumber.Text = "Q" & Format(number, "0000")
  632.         End If
  633.     End Sub
  634.     Private Sub dgkh_CurrentCellChanged1(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgkh.CurrentCellChanged
  635.         view()
  636.         tbrModify.Enabled = True
  637.         tbrDelete.Enabled = True
  638.         tbrPrint.Enabled = True
  639.         tbrExit.Enabled = True
  640.     End Sub
  641.     Private Sub txtName_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtName.KeyDown
  642.         If e.KeyCode = Keys.Enter Then
  643.             cboXz.Focus()
  644.         End If
  645.     End Sub
  646.     Private Sub cboXz_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles cboXz.KeyDown
  647.         If e.KeyCode = Keys.Enter Then
  648.             txtAddress.Focus()
  649.         End If
  650.     End Sub
  651.     Private Sub txtAddress_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtAddress.KeyDown
  652.         If e.KeyCode = Keys.Enter Then
  653.             txtTele.Focus()
  654.         End If
  655.     End Sub
  656.     Private Sub txtTele_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtTele.KeyDown
  657.         If e.KeyCode = Keys.Enter Then
  658.             txtSj.Focus()
  659.         End If
  660.     End Sub
  661.     Private Sub txtSj_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtSj.KeyDown
  662.         If e.KeyCode = Keys.Enter Then
  663.             txtLxr.Focus()
  664.         End If
  665.     End Sub
  666.     Private Sub txtName_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtName.Validating
  667.         If txtName.Text = String.Empty Then
  668.             ErrorProvider1.SetError(txtName, "不能为空,请输入客户名称!")
  669.             txtName.Focus()
  670.         Else
  671.             ErrorProvider1.SetError(txtName, "")
  672.         End If
  673.     End Sub
  674.     Private Sub cboXz_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles cboXz.Validating
  675.         If cboXz.Text = String.Empty Then
  676.             ErrorProvider1.SetError(cboXz, "不能为空,请选择下拉列表!")
  677.             cboXz.Focus()
  678.         Else
  679.             ErrorProvider1.SetError(cboXz, "")
  680.         End If
  681.     End Sub
  682.     Private Sub txtAddress_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtAddress.Validating
  683.         If txtAddress.Text = String.Empty Then
  684.             ErrorProvider1.SetError(txtAddress, "不能为空,请输入地址!")
  685.             txtAddress.Focus()
  686.         Else
  687.             ErrorProvider1.SetError(txtAddress, "")
  688.         End If
  689.     End Sub
  690.     Private Sub txtTele_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtTele.Validating
  691.         If txtTele.Text = String.Empty Then
  692.             ErrorProvider1.SetError(txtTele, "不能为空,请输入电话!")
  693.             txtTele.Focus()
  694.         Else
  695.             ErrorProvider1.SetError(txtTele, "")
  696.         End If
  697.     End Sub
  698.     Private Sub txtSj_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtSj.Validating
  699.         If txtSj.Text = String.Empty Then
  700.             ErrorProvider1.SetError(txtSj, "不能为空,请输入手机号码!")
  701.             txtSj.Focus()
  702.         Else
  703.             ErrorProvider1.SetError(txtSj, "")
  704.         End If
  705.     End Sub
  706.     Private Sub txtLxr_Validating1(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtLxr.Validating
  707.         If txtLxr.Text = String.Empty Then
  708.             ErrorProvider1.SetError(txtLxr, "不能为空,请输入联系人!")
  709.             txtLxr.Focus()
  710.         Else
  711.             ErrorProvider1.SetError(txtLxr, "")
  712.         End If
  713.     End Sub
  714.     
  715.     Private Sub txtName_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtName.TextChanged
  716.     End Sub
  717. End Class