home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 February / PCWK0296.iso / po7_win / object10 / parmodc.frm < prev    next >
Text File  |  1994-09-28  |  9KB  |  292 lines

  1. VERSION 2.00
  2. Begin Form frmEmp 
  3.    BorderStyle     =   3  'Fixed Double
  4.    Caption         =   "Emp Using Parameters"
  5.    ClientHeight    =   3960
  6.    ClientLeft      =   2490
  7.    ClientTop       =   2430
  8.    ClientWidth     =   6330
  9.    Height          =   4365
  10.    Left            =   2430
  11.    LinkTopic       =   "Form1"
  12.    MaxButton       =   0   'False
  13.    ScaleHeight     =   3960
  14.    ScaleWidth      =   6330
  15.    Top             =   2085
  16.    Width           =   6450
  17.    Begin TextBox txtComm 
  18.       DataField       =   "comm"
  19.       DataSource      =   "EmpData"
  20.       Height          =   285
  21.       Left            =   2640
  22.       TabIndex        =   6
  23.       Top             =   2280
  24.       Width           =   1215
  25.    End
  26.    Begin TextBox txtDeptno 
  27.       DataField       =   "deptno"
  28.       DataSource      =   "EmpData"
  29.       Height          =   285
  30.       Left            =   2640
  31.       TabIndex        =   7
  32.       Top             =   2640
  33.       Width           =   1215
  34.    End
  35.    Begin TextBox txtSal 
  36.       DataField       =   "sal"
  37.       DataSource      =   "EmpData"
  38.       Height          =   285
  39.       Left            =   2640
  40.       TabIndex        =   5
  41.       Top             =   1920
  42.       Width           =   1215
  43.    End
  44.    Begin TextBox txtHireDate 
  45.       DataField       =   "hiredate"
  46.       DataSource      =   "EmpData"
  47.       Height          =   285
  48.       Left            =   2640
  49.       TabIndex        =   4
  50.       Top             =   1560
  51.       Width           =   1215
  52.    End
  53.    Begin TextBox txtMgr 
  54.       DataField       =   "mgr"
  55.       DataSource      =   "EmpData"
  56.       Height          =   285
  57.       Left            =   2640
  58.       TabIndex        =   3
  59.       Top             =   1200
  60.       Width           =   1215
  61.    End
  62.    Begin TextBox txtJob 
  63.       DataField       =   "job"
  64.       DataSource      =   "EmpData"
  65.       Height          =   285
  66.       Left            =   2640
  67.       TabIndex        =   2
  68.       Top             =   840
  69.       Width           =   2895
  70.    End
  71.    Begin TextBox txtEname 
  72.       DataField       =   "ename"
  73.       DataSource      =   "EmpData"
  74.       Height          =   285
  75.       Left            =   2640
  76.       TabIndex        =   1
  77.       Top             =   480
  78.       Width           =   2895
  79.    End
  80.    Begin TextBox txtEmpno 
  81.       DataField       =   "empno"
  82.       DataSource      =   "EmpData"
  83.       Height          =   285
  84.       Left            =   2640
  85.       TabIndex        =   0
  86.       Top             =   120
  87.       Width           =   1215
  88.    End
  89.    Begin CommandButton cmdExit 
  90.       Caption         =   "Exit"
  91.       Height          =   495
  92.       Left            =   4200
  93.       TabIndex        =   10
  94.       Top             =   3360
  95.       Width           =   1215
  96.    End
  97.    Begin CommandButton cmdQuery 
  98.       Caption         =   "Query"
  99.       Default         =   -1  'True
  100.       Height          =   495
  101.       Left            =   840
  102.       TabIndex        =   9
  103.       Top             =   3360
  104.       Width           =   1215
  105.    End
  106.    Begin OraData EmpData 
  107.       AllowMoveLast   =   -1  'True
  108.       AutoBinding     =   -1  'True
  109.       Caption         =   "         Previous Employee -- Next Employee"
  110.       Connect         =   ""
  111.       DatabaseName    =   ""
  112.       Height          =   270
  113.       HiddenName      =   "EmpData"
  114.       Left            =   360
  115.       Options         =   2162688
  116.       ReadOnly        =   0   'False
  117.       RecordSource    =   ""
  118.       TabIndex        =   8
  119.       Top             =   3000
  120.       TrailingBlanks  =   0   'False
  121.       Width           =   5535
  122.    End
  123.    Begin Label Label8 
  124.       Alignment       =   1  'Right Justify
  125.       AutoSize        =   -1  'True
  126.       Caption         =   "Department Number:"
  127.       FontBold        =   -1  'True
  128.       FontItalic      =   0   'False
  129.       FontName        =   "MS Sans Serif"
  130.       FontSize        =   9.75
  131.       FontStrikethru  =   0   'False
  132.       FontUnderline   =   0   'False
  133.       Height          =   255
  134.       Left            =   360
  135.       TabIndex        =   18
  136.       Top             =   2640
  137.       Width           =   2175
  138.    End
  139.    Begin Label Label7 
  140.       Alignment       =   1  'Right Justify
  141.       AutoSize        =   -1  'True
  142.       Caption         =   "Commission:"
  143.       FontBold        =   -1  'True
  144.       FontItalic      =   0   'False
  145.       FontName        =   "MS Sans Serif"
  146.       FontSize        =   9.75
  147.       FontStrikethru  =   0   'False
  148.       FontUnderline   =   0   'False
  149.       Height          =   255
  150.       Left            =   1200
  151.       TabIndex        =   17
  152.       Top             =   2280
  153.       Width           =   1335
  154.    End
  155.    Begin Label Label6 
  156.       Alignment       =   1  'Right Justify
  157.       AutoSize        =   -1  'True
  158.       Caption         =   "Salary:"
  159.       FontBold        =   -1  'True
  160.       FontItalic      =   0   'False
  161.       FontName        =   "MS Sans Serif"
  162.       FontSize        =   9.75
  163.       FontStrikethru  =   0   'False
  164.       FontUnderline   =   0   'False
  165.       Height          =   255
  166.       Left            =   1680
  167.       TabIndex        =   16
  168.       Top             =   1920
  169.       Width           =   855
  170.    End
  171.    Begin Label Label5 
  172.       Alignment       =   1  'Right Justify
  173.       AutoSize        =   -1  'True
  174.       Caption         =   "Hire Date:"
  175.       FontBold        =   -1  'True
  176.       FontItalic      =   0   'False
  177.       FontName        =   "MS Sans Serif"
  178.       FontSize        =   9.75
  179.       FontStrikethru  =   0   'False
  180.       FontUnderline   =   0   'False
  181.       Height          =   255
  182.       Left            =   1440
  183.       TabIndex        =   15
  184.       Top             =   1560
  185.       Width           =   1095
  186.    End
  187.    Begin Label Label4 
  188.       Alignment       =   1  'Right Justify
  189.       AutoSize        =   -1  'True
  190.       Caption         =   "Manager:"
  191.       FontBold        =   -1  'True
  192.       FontItalic      =   0   'False
  193.       FontName        =   "MS Sans Serif"
  194.       FontSize        =   9.75
  195.       FontStrikethru  =   0   'False
  196.       FontUnderline   =   0   'False
  197.       Height          =   240
  198.       Left            =   1560
  199.       TabIndex        =   14
  200.       Top             =   1200
  201.       Width           =   990
  202.    End
  203.    Begin Label Label3 
  204.       Alignment       =   1  'Right Justify
  205.       AutoSize        =   -1  'True
  206.       Caption         =   "Job:"
  207.       FontBold        =   -1  'True
  208.       FontItalic      =   0   'False
  209.       FontName        =   "MS Sans Serif"
  210.       FontSize        =   9.75
  211.       FontStrikethru  =   0   'False
  212.       FontUnderline   =   0   'False
  213.       Height          =   255
  214.       Left            =   2040
  215.       TabIndex        =   13
  216.       Top             =   840
  217.       Width           =   495
  218.    End
  219.    Begin Label Label2 
  220.       Alignment       =   1  'Right Justify
  221.       AutoSize        =   -1  'True
  222.       Caption         =   "Employee Name:"
  223.       FontBold        =   -1  'True
  224.       FontItalic      =   0   'False
  225.       FontName        =   "MS Sans Serif"
  226.       FontSize        =   9.75
  227.       FontStrikethru  =   0   'False
  228.       FontUnderline   =   0   'False
  229.       Height          =   255
  230.       Left            =   720
  231.       TabIndex        =   12
  232.       Top             =   480
  233.       Width           =   1815
  234.    End
  235.    Begin Label Label1 
  236.       Alignment       =   1  'Right Justify
  237.       AutoSize        =   -1  'True
  238.       Caption         =   "Employee Number:"
  239.       FontBold        =   -1  'True
  240.       FontItalic      =   0   'False
  241.       FontName        =   "MS Sans Serif"
  242.       FontSize        =   9.75
  243.       FontStrikethru  =   0   'False
  244.       FontUnderline   =   0   'False
  245.       Height          =   255
  246.       Left            =   480
  247.       TabIndex        =   11
  248.       Top             =   120
  249.       Width           =   2055
  250.    End
  251. End
  252.  
  253. Sub cmdExit_Click ()
  254.  End
  255. End Sub
  256.  
  257. Sub cmdQuery_Click ()
  258.  
  259.  Dim var As Variant
  260.  
  261.  var = txtJob
  262.  EmpData.Database.Parameters("job").Value = var
  263.  EmpData.Recordset.DbRefresh
  264.  
  265. End Sub
  266.  
  267. Sub EmpData_Reposition ()
  268.  
  269.  If EmpData.Recordset.EOF = True Then
  270.   MsgBox "You are already on in the last record."
  271.  End If
  272.  
  273.  If EmpData.Recordset.BOF = True Then
  274.   MsgBox "You are already on in the first record."
  275.  End If
  276.  
  277. End Sub
  278.  
  279. Sub Form_Load ()
  280.  
  281.  EmpData.Connect = Connect$
  282.  EmpData.DatabaseName = DatabaseName$
  283.  EmpData.Refresh
  284.  
  285.  EmpData.RecordSource = EmpQuery$
  286.  EmpData.Database.Parameters.Add "job", "MANAGER", 1
  287.  txtJob = "MANAGER"
  288.  EmpData.Refresh
  289.  
  290. End Sub
  291.  
  292.