我调用webservice得到json数据,然后转成dataTable格式,生成了一个临时表tb,再连接到远程服务器数据库,如何把tb中的数据插入到远程服务器的表中呢。
我目前的代码是
String resultJson = InvokeWebService(url, "ReturnJson", args1).ToString();
//json to dataTable
DataTable tb = JsonToDataTable(resultJson);
//connect to test database
SqlConnection con = new SqlConnection(@"Server=;uid=;pwd=;database=");
con.Open();
Console.WriteLine("Succeed to connet to the server");
try
{
SqlCommand sqlinsert = new SqlCommand("insert into 表名 select * from tb", con);
sqlinsert.ExecuteNonQuery();
Console.WriteLine("Insert sucessfully");
con.Close();
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
我的这个方法就是连接到服务器中后,select from是在服务器中,所以找不到tb表。我该如何把tb中的数据导入到服务器中的表呢