我写的是一个winform程序
用来复制一个oracle库的数据到另外一个oracle库的数据
我想把当前正在复制哪个表在窗体上动态展示出来,请问用什么控件比较好。
具体应该做??

解决方案 »

  1.   

    第一次写winform,怎么没有人回答啊。
      

  2.   

    DataGridView表格控件+动态刷新。
      

  3.   


    你能取得这个数据库中的所有表吧 ?你取到表了以后可以放到一个集合或者数组里边吧?你复制数据的时候能按数组里的顺序进行复制吧?(比如我取到所有的表放到了list<>集合 复制数据的时候
    按顺序进行复制)分为两步:
    1、先取出所有的表存到数组或者集里里面
    2、循环这个数组或集合,从这个表里面逐一取出其中的元素 也就是表
    3\把数据复制到另外一个数据库
    //把数据放到这个里面
    list<string,string> L_Table=new list<string,string> ();
    //for 循环
    for(i=0;i<Table.count;i++)
    {
    string name=    Convert.Tostring(Table[i]);
    //这里提示正在复制的表T_Show为一个TextBox
    this.T_Show.Text="当前正在复制"+name+"表中的数据!";
    //从name这个表里面取数据然后开始复制到另外一个表里面,循环完了也就复制完了
    }
    要是你还不会`我也没办法了