CdsDeltaDm.dfm
上传用户:fh681027
上传日期:2022-07-23
资源大小:1959k
文件大小:3k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. object DmCds: TDmCds
  2.   OldCreateOrder = False
  3.   Left = 257
  4.   Top = 194
  5.   Height = 182
  6.   Width = 510
  7.   object cdsEmployee: TClientDataSet
  8.     Aggregates = <>
  9.     PacketRecords = 5
  10.     Params = <>
  11.     ProviderName = 'EmplProvider'
  12.     OnCalcFields = CalcStatusField
  13.     OnReconcileError = cdsEmployeeReconcileError
  14.     Left = 64
  15.     Top = 88
  16.     object cdsEmployeeStatus: TStringField
  17.       FieldKind = fkCalculated
  18.       FieldName = 'Status'
  19.       Calculated = True
  20.     end
  21.     object cdsEmployeeDEPT_NO: TStringField
  22.       FieldName = 'DEPT_NO'
  23.       Required = True
  24.       FixedChar = True
  25.       Size = 3
  26.     end
  27.     object cdsEmployeeEMP_NO: TSmallintField
  28.       FieldName = 'EMP_NO'
  29.       Required = True
  30.     end
  31.     object cdsEmployeeFIRST_NAME: TStringField
  32.       FieldName = 'FIRST_NAME'
  33.       Required = True
  34.       Size = 15
  35.     end
  36.     object cdsEmployeeLAST_NAME: TStringField
  37.       FieldName = 'LAST_NAME'
  38.       Required = True
  39.     end
  40.     object cdsEmployeePHONE_EXT: TStringField
  41.       FieldName = 'PHONE_EXT'
  42.       Size = 4
  43.     end
  44.     object cdsEmployeeSALARY: TFMTBCDField
  45.       FieldName = 'SALARY'
  46.       Required = True
  47.       Precision = 15
  48.       Size = 2
  49.     end
  50.   end
  51.   object cdsDelta: TClientDataSet
  52.     Aggregates = <>
  53.     Params = <>
  54.     ReadOnly = True
  55.     OnCalcFields = CalcStatusField
  56.     Left = 166
  57.     Top = 87
  58.     object cdsDeltaStatus: TStringField
  59.       FieldKind = fkCalculated
  60.       FieldName = 'Status'
  61.       Calculated = True
  62.     end
  63.     object cdsDeltaDEPT_NO: TStringField
  64.       FieldName = 'DEPT_NO'
  65.       Required = True
  66.       FixedChar = True
  67.       Size = 3
  68.     end
  69.     object cdsDeltaEMP_NO: TSmallintField
  70.       FieldName = 'EMP_NO'
  71.       Required = True
  72.     end
  73.     object cdsDeltaFIRST_NAME: TStringField
  74.       FieldName = 'FIRST_NAME'
  75.       Required = True
  76.       Size = 15
  77.     end
  78.     object cdsDeltaLAST_NAME: TStringField
  79.       FieldName = 'LAST_NAME'
  80.       Required = True
  81.     end
  82.     object cdsDeltaSALARY: TBCDField
  83.       FieldName = 'SALARY'
  84.       Required = True
  85.       Precision = 15
  86.       Size = 2
  87.     end
  88.     object cdsDeltaPHONE_EXT: TStringField
  89.       FieldName = 'PHONE_EXT'
  90.       Size = 4
  91.     end
  92.   end
  93.   object SQLConnection: TSQLConnection
  94.     Connected = True
  95.     ConnectionName = 'IBLocal'
  96.     DriverName = 'Interbase'
  97.     GetDriverFunc = 'getSQLDriverINTERBASE'
  98.     LibraryName = 'dbexpint.dll'
  99.     LoginPrompt = False
  100.     Params.Strings = (
  101.       'BlobSize=-1'
  102.       'CommitRetain=False'
  103.       
  104.         'Database=c:program filesinterbase corpinterbase6examplesdat' +
  105.         'abaseemployee.gdb'
  106.       'DriverName=Interbase'
  107.       'Password=masterkey'
  108.       'RoleName=RoleName'
  109.       'ServerCharSet=ASCII'
  110.       'SQLDialect=1'
  111.       'Interbase TransIsolation=ReadCommited'
  112.       'User_Name=sysdba'
  113.       'WaitOnLocks=True')
  114.     VendorLib = 'GDS32.DLL'
  115.     Left = 32
  116.     Top = 16
  117.   end
  118.   object EmplData: TSQLDataSet
  119.     SQLConnection = SQLConnection
  120.     CommandText = 
  121.       'select DEPT_NO, EMP_NO, FIRST_NAME, LAST_NAME, SALARY, PHONE_EXT' +
  122.       ' from EMPLOYEE'
  123.     Params = <>
  124.     Left = 112
  125.     Top = 16
  126.   end
  127.   object EmplProvider: TDataSetProvider
  128.     DataSet = EmplData
  129.     Constraints = True
  130.     Left = 192
  131.     Top = 16
  132.   end
  133. end