DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: jeff1314
今日帖子: 17
在线用户: 11
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/18 9:06:13
标题:
求救,请各位大哥帮忙解决。急!! 浏览:1406
加入我的收藏
楼主:     我要在我的程序上加一个导入功能.用以导入备份文件跟导入新文件.在导入的时候,系统做一个判断.如果导入数据的日期比原数据日期要旧,则不覆盖原数据.如果比原数据新,或没有该数据.则正常输入.
    请各位帮忙.我应该如何实现以上想法.谢谢按此在新窗口浏览图片 按此在新窗口浏览图片 按此在新窗口浏览图片 按此在新窗口浏览图片
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/18 9:53:22
1楼: 希望大家多多帮忙~自己顶一下先按此在新窗口浏览图片 按此在新窗口浏览图片
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 minche (异杰) ★☆☆☆☆ -
盒子活跃会员
2004/2/18 10:01:09
2楼: up
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/18 13:00:04
3楼: 各位大哥。帮帮忙呀~小弟很急呀。谢了~~~~
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/18 13:07:49
4楼: 我没做过相关的程序,不过不是有一个可以获得文件的时间的函数?先判断一下不就可以了吗?
----------------------------------------------
-
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/18 13:17:36
5楼: 哦。是这样吗?我是新手。楼上的大哥可以说说具体怎么实现吗?谢谢了
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/18 17:50:38
6楼: 没有大哥肯帮我吗?哭了~SOS~~~
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 wolfish (wolfish) ★☆☆☆☆ -
普通会员
2004/2/18 18:41:38
7楼: 首先得要你的日志记录了
----------------------------------------------
-
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/19 13:46:43
8楼: To:wolfish 
  记录已经有了。现在就是对日期的判断我不知道该怎么写。请大家帮帮忙。谢谢了~
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/19 13:50:56
9楼: 文件中的 内容字段的日期还是 文件本身日期说清楚来,真受不了!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 zsredmoon (=^@^=) ★☆☆☆☆ -
盒子活跃会员
2004/2/19 14:13:06
10楼: 不就是一个日期判断么?
不知道你是不是要这样?


设要导入记录集为RECORD1,原记录集为RECORD,
他们主键字段为MYPK,最后记录最后修改时间字段为MYDATETIME


RECORD1.FIRST;
WHILE RECORD1.EOF = FALSE DO
BEGIN
  ……从RECORD查找出与RECORD1指针所指记录MYPK相同的纪录,结果赋给RECORDTEMP……
  IF (RECORDTEMP记录数为0) OR ((RECORDTEMP记录总数为1) AND (RECORDTEMP中的MYDATETIME字段的值大于RECORD中的MYDATETIME字段的值)) THEN
  BEGIN
    IF (RECORDTEMP记录数为1) THEN
    BEGIN
      ……删除RECORD中相应记录……
    END;
    ……将RECORD1指针所指记录插入RECORD……
  END;
  RECORD1.NEXT;
END;

----------------------------------------------
按此在新窗口浏览图片
=^@^=
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/19 16:04:38
11楼: To bios大哥
    是文件中的内容字段日期.呵呵~~俺是只菜鸟.希望各位大哥多多指教.谢谢
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/19 16:06:18
12楼: To zsredmoon大哥
   我试试看哦按此在新窗口浏览图片 谢谢~
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 bluelegend1234 (Eddie) ★☆☆☆☆ -
普通会员
2004/2/24 10:13:03
13楼: 按此在新窗口浏览图片 大家帮忙~谢谢
----------------------------------------------
为兄弟可以两肋插刀,为女人可以插兄弟两刀!
作者:
男 waterstone (waterstone) ★☆☆☆☆ -
盒子活跃会员
2004/2/24 10:36:19
14楼: 在现有任一表中添加一个特殊记录,999999|2004.02.24
每次退出时改写 999999|2004.XX.XX
D导入时判断这条记录

简单吧!

----------------------------------------------
我来自农村广阔的田野我的每一个动作都很夸张http://waterstone.51r.com
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行78.125毫秒 RSS