我有一个access数据库cbs.mdb,其中一张表叫personInfo,存放病人信息,包括name, age, sex, logindate(日期/时间类型),另一张表叫pulseInfo,存放病人数据,其中有一个字段是pulseTime(日期/时间类型),该字段纪录了病人采集脉搏的时间(yy-mm-dd hh:mm:ss),这个字段很重要
我现在要做的是读取该字段表示的时间(yy-mm-dd hh:mm:ss格式)。但是我只能读出其中的日期(DATE),读不出时间,而时间(TIME)对我又很重要,是我这个系统或模块中的一个重要信息。前几个模块用ODBC做的,很容易就读出来了,但不知道ADO怎么做。我用的是VC++ ADO扩展的方法做的,自己封装了派生自CADORecordBinding的类。
另外,往pulseTime字段中写入值该怎么做呢?谢谢大家的帮忙了。如果有朋友问题没看懂,或者需要进一步了解一些细节,请留下信箱。我急等中
剩得分不多了,只能给30了
我现在要做的是读取该字段表示的时间(yy-mm-dd hh:mm:ss格式)。但是我只能读出其中的日期(DATE),读不出时间,而时间(TIME)对我又很重要,是我这个系统或模块中的一个重要信息。前几个模块用ODBC做的,很容易就读出来了,但不知道ADO怎么做。我用的是VC++ ADO扩展的方法做的,自己封装了派生自CADORecordBinding的类。
另外,往pulseTime字段中写入值该怎么做呢?谢谢大家的帮忙了。如果有朋友问题没看懂,或者需要进一步了解一些细节,请留下信箱。我急等中
剩得分不多了,只能给30了
读出的时候转换到CTime
我现在要把原有的库中的信息再加上其他一些数据存到一个新库里,便于后续处理,提高效率。我的项目里的特殊情况,说起来一时也说不清,反正是避不开这个问题了。我也不想再回到odbc去做,就硬着头皮来了
先按照字符串把它读出来,例如放到一个char数组中,然后用COleDateTime::ParseDateTime函数。