请问如何通过queryDataset编程处理数据 (100分)

  • 主题发起人 woodworm
  • 开始时间
W

woodworm

Unregistered / Unconfirmed
GUEST, unregistred user!
偶需要通过编程来处理两个数据库表得内容。通过queryDataSat把数据取到dataset后。
搞不清楚如何处理每行记录。这两个表互相参照,而且还表1里得数据修改不是在本row。
请多指点,querydataset里如何控制多行记录和column
 
我得具体问题是这样:
疫苗接种有两个数据库表,一个是疫苗管理表,一个是接种登记表
疫苗管理表的字段: 疫苗id,疫苗明细名称(YMMingXi),疫苗周期,
比如乙肝就是三个记录:
乙肝,乙肝-1,0个周月
乙肝,乙肝-2,1个周月
乙肝,乙肝-3,6个周月
脊髓灰质炎疫苗,………………
接种登记表的字段:childId,疫苗id,疫苗明细名称,计划接种日期,实际接种日期,JZDengjiId(自动增量作为key),放弃接种标志
一个儿童先预设他的计划接种日期,到日期提醒需要接种。接种完要登记实际接种的日期。
下一针(如:乙肝-2)的计划接种日期根据乙肝-1的实际接种日期 + (乙肝2.周期 - 乙肝1.周期)的间隔来得到。
比如:乙肝2.计划接种日期 = 乙肝1.实际接种日期 + (乙肝2.周期 - 乙肝1.周期)
现在我用jb7得data component来作得。数据通过queryDataSet来得到,并把修改后的接种登记表用程序保存回数据库。数据库是access。
因为不知道jb里如何用程序来处理这些数据。很苦恼。请多多指教。数据库表,如果需要,可以添加字段。
 
顶部