wwdbgrid 里面有一个字段是可以修改的(受理日期),
比如原受理日期为2009-1-1 现在我在wwdbgrid 里修改成2010-12-1.
怎样去取这两个值的差值?
object qrMain: TwwQuery
CachedUpdates = True
DatabaseName = 'Misassure'
SQL.Strings = (
'select * from app_accountpro t where 1=2')
UpdateObject = usMain
ValidateWithMask = True
Left = 80
Top = 64
object qrMainREGISTER_ID: TStringField
DisplayLabel = '受理号'
DisplayWidth = 10
FieldName = 'REGISTER_ID'
Origin = 'MISASSURE.APP_ACCOUNTPRO.REGISTER_ID'
Size = 10
end
object qrMainACC_DATE: TDateTimeField
FieldName = 'ACC_DATE'
Origin = 'ASSURE.APP_ACCOUNTPRO.ACC_DATE'
end-------------------------------------------------------
object d_grdMain: TwwDBGrid
Left = 0
Top = 65
Width = 760
Height = 368
Selected.Strings = (
'REGISTER_ID'#9'10'#9'受理号'#9'T'
'ACC_DATE'#9'18'#9'受理日期'#9'F')
IniAttributes.Delimiter = ';;'
TitleColor = clBtnFace
FixedCols = 0
ShowHorzScrollBar = True
Align = alClient
DataSource = dsMain
KeyOptions = [dgEnterToTab, dgAllowDelete, dgAllowInsert]
TabOrder = 1
比如原受理日期为2009-1-1 现在我在wwdbgrid 里修改成2010-12-1.
怎样去取这两个值的差值?
object qrMain: TwwQuery
CachedUpdates = True
DatabaseName = 'Misassure'
SQL.Strings = (
'select * from app_accountpro t where 1=2')
UpdateObject = usMain
ValidateWithMask = True
Left = 80
Top = 64
object qrMainREGISTER_ID: TStringField
DisplayLabel = '受理号'
DisplayWidth = 10
FieldName = 'REGISTER_ID'
Origin = 'MISASSURE.APP_ACCOUNTPRO.REGISTER_ID'
Size = 10
end
object qrMainACC_DATE: TDateTimeField
FieldName = 'ACC_DATE'
Origin = 'ASSURE.APP_ACCOUNTPRO.ACC_DATE'
end-------------------------------------------------------
object d_grdMain: TwwDBGrid
Left = 0
Top = 65
Width = 760
Height = 368
Selected.Strings = (
'REGISTER_ID'#9'10'#9'受理号'#9'T'
'ACC_DATE'#9'18'#9'受理日期'#9'F')
IniAttributes.Delimiter = ';;'
TitleColor = clBtnFace
FixedCols = 0
ShowHorzScrollBar = True
Align = alClient
DataSource = dsMain
KeyOptions = [dgEnterToTab, dgAllowDelete, dgAllowInsert]
TabOrder = 1
有没有类似dbgrid.cell[index].text 之类的属性?
可能我讲的太乱了.
dbgrid 能不能不通过绑定的控件(query)取值.