319 lines
8.4 KiB
Plaintext
319 lines
8.4 KiB
Plaintext
object DynWhere_Service: TDynWhere_Service
|
|
OldCreateOrder = True
|
|
SessionManager = ServerDataModule.SessionManager
|
|
ServiceSchema = Schema
|
|
ServiceDataStreamer = DataStreamer
|
|
ExportedDataTables = <>
|
|
Left = 400
|
|
Top = 232
|
|
Height = 300
|
|
Width = 300
|
|
object Schema: TDASchema
|
|
ConnectionManager = ServerDataModule.ConnectionManager
|
|
Datasets = <
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'ADO Connection to Northwind'
|
|
ConnectionType = 'MSSQL'
|
|
Default = True
|
|
TargetTable = 'Employees'
|
|
Name = 'ADO Connection to Northwind'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'EmployeeID'
|
|
TableField = 'EmployeeID'
|
|
end
|
|
item
|
|
DatasetField = 'LastName'
|
|
TableField = 'LastName'
|
|
end
|
|
item
|
|
DatasetField = 'FirstName'
|
|
TableField = 'FirstName'
|
|
end
|
|
item
|
|
DatasetField = 'Title'
|
|
TableField = 'Title'
|
|
end
|
|
item
|
|
DatasetField = 'TitleOfCourtesy'
|
|
TableField = 'TitleOfCourtesy'
|
|
end
|
|
item
|
|
DatasetField = 'BirthDate'
|
|
TableField = 'BirthDate'
|
|
end
|
|
item
|
|
DatasetField = 'HireDate'
|
|
TableField = 'HireDate'
|
|
end
|
|
item
|
|
DatasetField = 'Address'
|
|
TableField = 'Address'
|
|
end
|
|
item
|
|
DatasetField = 'City'
|
|
TableField = 'City'
|
|
end
|
|
item
|
|
DatasetField = 'Region'
|
|
TableField = 'Region'
|
|
end
|
|
item
|
|
DatasetField = 'PostalCode'
|
|
TableField = 'PostalCode'
|
|
end
|
|
item
|
|
DatasetField = 'Country'
|
|
TableField = 'Country'
|
|
end
|
|
item
|
|
DatasetField = 'HomePhone'
|
|
TableField = 'HomePhone'
|
|
end
|
|
item
|
|
DatasetField = 'Extension'
|
|
TableField = 'Extension'
|
|
end
|
|
item
|
|
DatasetField = 'Photo'
|
|
TableField = 'Photo'
|
|
end
|
|
item
|
|
DatasetField = 'Notes'
|
|
TableField = 'Notes'
|
|
end
|
|
item
|
|
DatasetField = 'ReportsTo'
|
|
TableField = 'ReportsTo'
|
|
end
|
|
item
|
|
DatasetField = 'PhotoPath'
|
|
TableField = 'PhotoPath'
|
|
end>
|
|
end>
|
|
Name = 'Employees'
|
|
Fields = <
|
|
item
|
|
Name = 'EmployeeID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'Employees'
|
|
Required = True
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'LastName'
|
|
DataType = datWideString
|
|
Size = 20
|
|
Required = True
|
|
end
|
|
item
|
|
Name = 'FirstName'
|
|
DataType = datWideString
|
|
Size = 10
|
|
Required = True
|
|
end
|
|
item
|
|
Name = 'Title'
|
|
DataType = datWideString
|
|
Size = 30
|
|
end
|
|
item
|
|
Name = 'TitleOfCourtesy'
|
|
DataType = datWideString
|
|
Size = 25
|
|
end
|
|
item
|
|
Name = 'BirthDate'
|
|
DataType = datDateTime
|
|
end
|
|
item
|
|
Name = 'HireDate'
|
|
DataType = datDateTime
|
|
end
|
|
item
|
|
Name = 'Address'
|
|
DataType = datWideString
|
|
Size = 60
|
|
end
|
|
item
|
|
Name = 'City'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Region'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'PostalCode'
|
|
DataType = datWideString
|
|
Size = 10
|
|
end
|
|
item
|
|
Name = 'Country'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'HomePhone'
|
|
DataType = datWideString
|
|
Size = 24
|
|
end
|
|
item
|
|
Name = 'Extension'
|
|
DataType = datWideString
|
|
Size = 4
|
|
end
|
|
item
|
|
Name = 'Photo'
|
|
DataType = datBlob
|
|
end
|
|
item
|
|
Name = 'Notes'
|
|
DataType = datMemo
|
|
end
|
|
item
|
|
Name = 'ReportsTo'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'PhotoPath'
|
|
DataType = datWideString
|
|
Size = 255
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'ADO Connection to Northwind'
|
|
Default = True
|
|
TargetTable = 'Customers'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'CustomerID'
|
|
TableField = 'CustomerID'
|
|
end
|
|
item
|
|
DatasetField = 'CompanyName'
|
|
TableField = 'CompanyName'
|
|
end
|
|
item
|
|
DatasetField = 'ContactName'
|
|
TableField = 'ContactName'
|
|
end
|
|
item
|
|
DatasetField = 'ContactTitle'
|
|
TableField = 'ContactTitle'
|
|
end
|
|
item
|
|
DatasetField = 'Address'
|
|
TableField = 'Address'
|
|
end
|
|
item
|
|
DatasetField = 'City'
|
|
TableField = 'City'
|
|
end
|
|
item
|
|
DatasetField = 'Region'
|
|
TableField = 'Region'
|
|
end
|
|
item
|
|
DatasetField = 'PostalCode'
|
|
TableField = 'PostalCode'
|
|
end
|
|
item
|
|
DatasetField = 'Country'
|
|
TableField = 'Country'
|
|
end
|
|
item
|
|
DatasetField = 'Phone'
|
|
TableField = 'Phone'
|
|
end
|
|
item
|
|
DatasetField = 'Fax'
|
|
TableField = 'Fax'
|
|
end>
|
|
end>
|
|
Name = 'Customers'
|
|
Fields = <
|
|
item
|
|
Name = 'CustomerID'
|
|
DataType = datWideString
|
|
Size = 5
|
|
Required = True
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'CompanyName'
|
|
DataType = datWideString
|
|
Size = 40
|
|
Required = True
|
|
end
|
|
item
|
|
Name = 'ContactName'
|
|
DataType = datWideString
|
|
Size = 30
|
|
end
|
|
item
|
|
Name = 'ContactTitle'
|
|
DataType = datWideString
|
|
Size = 30
|
|
end
|
|
item
|
|
Name = 'Address'
|
|
DataType = datWideString
|
|
Size = 60
|
|
end
|
|
item
|
|
Name = 'City'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Region'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'PostalCode'
|
|
DataType = datWideString
|
|
Size = 10
|
|
end
|
|
item
|
|
Name = 'Country'
|
|
DataType = datWideString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Phone'
|
|
DataType = datWideString
|
|
Size = 24
|
|
end
|
|
item
|
|
Name = 'Fax'
|
|
DataType = datWideString
|
|
Size = 24
|
|
end>
|
|
end>
|
|
JoinDataTables = <>
|
|
UnionDataTables = <>
|
|
Commands = <>
|
|
RelationShips = <>
|
|
UpdateRules = <>
|
|
Version = 0
|
|
Left = 32
|
|
Top = 24
|
|
end
|
|
object DataStreamer: TDABin2DataStreamer
|
|
Left = 32
|
|
Top = 72
|
|
end
|
|
end
|