用微软自己的Ado.net。 大致这样: DataTable dt = new DataTable(); OracleConnection con = new OracleConnection("连接字符串"); OracleDataAdapter da = new OracleDataAdapter("select * from 表名", con); new OracleCommandBuilder(da); da.Update(dt); 只能插入,不能修改删除。
select * from 表名 是我要插入数据的那个表名么? 这段代码立datatable里是没值的对么?我是需要将有数据的datatable插入到字段相同的表里面
大致这样:
DataTable dt = new DataTable();
OracleConnection con = new OracleConnection("连接字符串");
OracleDataAdapter da = new OracleDataAdapter("select * from 表名", con);
new OracleCommandBuilder(da);
da.Update(dt);
只能插入,不能修改删除。
select * from 表名 是我要插入数据的那个表名么?
这段代码立datatable里是没值的对么?我是需要将有数据的datatable插入到字段相同的表里面
把dt换成你的有数据的datatable对象。
这个方式只能适用于单表操作。