有两个表 如何调用一个表的内容传递后插入另一个表?

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:54:40
现在有car表和tongji表
想调用car表里的一些字段 然后传递
然后再插入tongji表
谁告诉我代码怎么写??谢谢。

插入后update已经做好了。就是不知道如何select后再insert

现有代码是

MyConn = new OleDbConnection(MyConnString);
MyConn.Open();
OleDbCommand MyComm = new OleDbCommand("insert into tongji(num)VALUES('" + nums + "')", MyConn);
MyComm.ExecuteNonQuery();
MyComm.CommandText = "update car set backtime=now(),gotime=null,ok=true,driver='" + siji + "',cheuser='" + no + "' where num='" + nums + "'";
MyComm.ExecuteNonQuery();

MyConn = new OleDbConnection(MyConnString);
MyConn.Open();
OleDbCommand MyComm2 = new OleDbCommand("select * from car where num='" + nums + "'", MyConn);
string a="";
OleDbDataReader dr = MyComm2.ExectuDataReader();
if(dr.Read)
{
a =dr["字段名"].ToString();
}
下面插入.