Init
This commit is contained in:
parent
5e9ac89dcd
commit
723c360f0c
166 changed files with 717 additions and 893 deletions
20
Unit1.pas
20
Unit1.pas
|
|
@ -91,26 +91,26 @@ BEGIN
|
|||
FOR i := 0 TO T1.Fielddefs.count - 1 DO
|
||||
BEGIN
|
||||
IF T1.Fielddefs[i].Datatype = ftString THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' varchar(max) NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' varchar(max) NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftMemo THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' varchar(max) NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' varchar(max) NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftBoolean THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' bit NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' bit NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftFloat THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' float NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' float NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftCurrency THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' varchar(max) NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' decimal(19,2) NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftDate THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' date NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' date NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftTime THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' datetime NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' datetime NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftSmallint THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' int NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' int NULL,')
|
||||
ELSE IF T1.Fielddefs[i].Datatype = ftInteger THEN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' int NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' int NULL,')
|
||||
ELSE
|
||||
BEGIN
|
||||
ZQ1.SQL.Add(T1.Fielddefs[i].Name + ' varchar(max) NULL,')
|
||||
ZQ1.SQL.Add('['+T1.Fielddefs[i].Name+']' + ' varchar(max) NULL,')
|
||||
END;
|
||||
END;
|
||||
ZQ1.SQL[ZQ1.SQL.count - 1] := FilterChar(ZQ1.SQL[ZQ1.SQL.count - 1], ',');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue