由数据库数据生成XML的方法(有源码)[4]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 oklemon 的 blog

                temp := floattostr(table.fields[i].asfloat) 
              else 
                 temp := '0'; 
          end; 
          ftboolean: 
          begin 
              if table.fields[i].value then 
                temp:= 'true' 
              else 
                temp:= 'false'; 
          end; 
          ftdate: 
          begin 
              if (not table.fields[i].isnull) or 
                 (length(trim(table.fields[i].asstring)) > 0) then 
                temp := formatdatetime('mm/dd/yyyy', 
                               table.fields[i].asdatetime) 
              else 
                temp:= '01/01/2000'; //put a valid default date 
          end; 
          ftdatetime: 
          begin 
              if (not table.fields[i].isnull) or 
                 (length(trim(table.fields[i].asstring)) > 0) then 
                temp := formatdatetime('mm/dd/yyyy hh:nn:ss', 
                               table.fields[i].asdatetime) 
              else 
                temp := '01/01/2000 00:00:00'; //put a valid default date and time 
          end; 
          fttime: 
          begin 
              if (not table.fields[i].isnull) or 
                 (length(trim(table.fields[i].asstring)) > 0) then 
                 temp := formatdatetime('hh:nn:ss', 
                             table.fields[i].asdatetime) 
              else 
                 temp := '00:00:00'; //put a valid default time 
          end; 
        end; 
         // 

本文关键:xml delphi
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top