求一个datareader的例子用reader 读出来的数据库数据插入到另一个数据库中,我是新人,正在努力学习,大家帮帮我

解决方案 »

  1.   

    http://msdn2.microsoft.com/zh-cn/library/system.data.sqlclient.sqldatareader(VS.80).aspx
      

  2.   

    给你一段MSDN上的例子:
    private static void ReadOrderData(string connectionString)
    {
        string queryString =
            "SELECT OrderID, CustomerID FROM dbo.Orders;";    using (SqlConnection connection =
                   new SqlConnection(connectionString))
        {
            SqlCommand command =
                new SqlCommand(queryString, connection);
            connection.Open();        SqlDataReader reader = command.ExecuteReader();        // Call Read before accessing data.
            while (reader.Read())
            {
                Console.WriteLine(String.Format("{0}, {1}",
                    reader[0], reader[1]));
            }        // Call Close when done reading.
            reader.Close();
        }
    }
      

  3.   

    不知道你是否使用.net 2.0在开发,如果是就不需要这么麻烦了,可以直接使用SqlBulkCopy类来做。
    http://www.cnblogs.com/liminzhang/archive/2006/10/20/534471.html