请教一难题,能提供线索就给分?(200分)

  • 主题发起人 主题发起人 robert.l
  • 开始时间 开始时间
R

robert.l

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在要从用户的库(类型未知,可能是Acess,fox,prodox,sql,sybase....)中只取出
某一天的数据,如何才能办到?
注:用户的库没有时间字段,而且我们不能修改用户库

 
如果没有时间字段,如何知道某条记录是哪一天的呢?
 
如果你使用ADOMX,可以读取记录的创建日期,OK?
 
连类型都不知道,那还能干什么?
 
没有时间字段,有没有用字符表示时间的字段?
全没有的话,这就是个傻问题了.
 
这个不行吧
 
只有根据记录的创建日期来取了
 
这个问题不能实现,就不要在此问题浪费时间了。
 
我不知道怎么办.
 
总不至于察看日志把(如果有日志的数据库)
 
我再答一次,使用MICROSOFT的ADOX中的TABLE中的FIELDS().TIMER可获得创建时间。具体的你自己去看ADOX的帮助
 
天方夜潭
 
其中某些字段,例如:单号, 有些单号"MR20000525001",当中的“20000525"   是否找到一丝线索!!!

 
ADOX是什么东西? 和ADO有什么关系吗?

如果原始数据库根本就没有保存日期信息,ADOX也没用吧?
 
这好象是矛和盾的问题!!!
 
设: 第一天的存在的数据为X1
第二天的存在的数据为X2
则:第二天发生的数据为:X2-X1
依此类推,每天监视数据的变化,并储存下来,即为解。
 
rax的答案应是在知道库类型的前提下吧?
此问题似乎是怎样找出某Server下的数据库,
然后用rax的答案也许能解决。
 
Thanks To All

张剑波: 你提出的想法是对的,但这种差额法在对大数据库(1000000以上)
操作时太慢
RAX : ADOX能不能说得更清楚些

望大家多多发言...
 
告诉我你的构思,清楚一些。大家提出的一些问题,如CAKK,WUMENG。你应该先
讲清楚。
我的问题:
1。是否有网络应用,在你的APPLICATION中?LAN OR INTERNAT?
2。决定用那种后台DATABASE?
 
回:rax

绝对网络应用,lan,internet都有,数据来源是客户的旧的基础管理系统(如foxpro的财务,access的人事系统),我们要从这些表里定时提取新加入的数据到
我们的程序的后台数据库(暂时为sybase,还可能向orcale移植),故存在此问题.

我想这就是我的根本想法,大富翁太慢我常上不来,如有好的想法可直接用email 与
我联系,hbliao@jobroad.net,我会另开题为各位加分的,谢谢!
 
后退
顶部