| 发表于:2007-11-02 15:18:33 楼主 |
//读oracle ora_sql odata = new ora_sql(out v_err); s_sql = "select * from userinfo"; datatable odr = odata.getdatatable(s_sql, out v_err); //读sql bal_data sdata = new bal_data(out v_err); s_sql = "select * from from_oracle_test"; datatable sdr = sdata.getdatatable(s_sql, out v_err); /***复制***/ foreach (datarow odrsource in odr.defaultview.table.rows) { datarow newrow = sdr.newrow(); for (int i = 0; i < odr.defaultview.table.columns.count; ++i) { newrow[i] = odrsource[i]; } sdr.rows.add(newrow); } 以上odr已得出从oracle中读取出来的数据集,sdr得出sqlserver读取的数据集.. oracle和sqlserver中的表userinfo和表from_oracle_test结构一样..怎么才能把odr数据集的数据加到sqlserver数据库中呢?上面的/*复制*/已读出数据,可是怎么复制进去呢?? 各个高手帮帮忙~~ |
|
|
|
|