| 发表于:2007-08-24 11:19:00 楼主 |
for i as integer = 0 to dtbsmf.rows.count - 1 dim strbyotocd as string = dtbsmf.rows( " ").item( "seq ") strbyotocd = wxscmnchstd.bytemid(strbyotocd, 1, 2) dtbview.rowfilter = "byotocd = ' " & strbyotocd & " ' " dim dtbtemp as datatable = dtbview.totable for j as integer = 0 to dtbtemp.rows.count - 1 dim dtbrow as datarow dtbrow = dtbtemp.rows(j) dtbtempbjfroom.rows.add(dtbrow) next next 因为数据量过大考虑到运行时间所以直接把数据库中的内容全部取出在进行,抽取。 小弟使用dataview取出结果后,还需要合并到一个table中,但是上面的抽取行的方法使用不了。想改用dataset的方法和并table,但是在 使用 dtbtable.dataset.merge(dtbtemp.dataset) 这种方法的时候又总是提示类型为空,请高手指点一下谢谢 可不可以直接用dataset直接作表的合并呢? |
|
|
|
|