一樣,隻要把dr(0) 改成dr[0]   dr(1) 改成 dr[1]

解决方案 »

  1.   

    DataTable dt = null;
    DataRow dr = null;dt = New DataTable();
    dt.Columns.Add("姓氏", System.Type.GetType("System.String"));
    dt.Columns.Add("名字", System.Type.GetType("System.String"));dr = dt.NewRow();
    dr(0) = "Bennet" ;
    dr(1) = "Abraham";
    dt.Rows.Add(dr);dr = dt.NewRow();
    dr(0) = "Blotchet-Halls" ;
    dr(1) = "Reginald";
    dt.Rows.Add(dr);datagrid1.DataSouce=dt.DefaultView;
    datagrid1.DataBind();
      

  2.   

    DataTable dt = null;
    DataRow dr = null;dt = New DataTable();
    dt.Columns.Add("姓氏", System.Type.GetType("System.String"));
    dt.Columns.Add("名字", System.Type.GetType("System.String"));dr = dt.NewRow();
    dr[0] = "Bennet" ;
    dr[1] = "Abraham";
    dt.Rows.Add(dr);dr = dt.NewRow();
    dr[0] = "Blotchet-Halls" ;
    dr[1] = "Reginald";
    dt.Rows.Add(dr);datagrid1.DataSouce=dt.DefaultView;
    datagrid1.DataBind();
      

  3.   

    DataTable dt;
    DataRow dr;
    dt = New DataTable();
    dt.Columns.Add("姓氏", System.Type.GetType("System.String"))
    dt.Columns.Add("名字", System.Type.GetType("System.String"))
    dr = dt.NewRow()
    dr[0] = "Bennet" 
    dr[1] = "Abraham"
    dt.Rows.Add(dr)dr = dt.NewRow()
    dr[0] = "Blotchet-Halls" 
    dr[1] = "Reginald"
    dt.Rows.Add(dr)
    datagrid1.DataSouce=dt.DefaultView
    datagrid1.DataBind()
    是不是差不多:)
    我是有c#到vb.net
      

  4.   

    我遇到一个奇怪的问题,
    我以引用了 using System.Data; 
    可是 DataTable dt; 编译时出错,
    必须用
    System.Data.DataTable dt=new System.Data.DataTable();
    通过了
      

  5.   

    DataTable dt;
    DataRow dr;
    dt =new DataTable();
    dt.Columns.Add("姓氏", System.Type.GetType("System.String"));
    dt.Columns.Add("名字", System.Type.GetType("System.String"));
    dr = dt.NewRow();
    dr[0] = "Bennet" ;
    dr[1] = "Abraham";
    dt.Rows.Add(dr); dr = dt.NewRow();
    dr[0] = "Blotchet-Halls" ;
    dr[1] = "Reginald";
    dt.Rows.Add(dr);
    this.dataGrid1.DataSource=dt.DefaultView;
    // dataGrid1.DataBindings();
      

  6.   

    using System.Data;
    你说的问题不可能出现,除非机器坏了!
    仔细看看代码吧
      

  7.   

    谢谢你们,搞定了。我已经 using System.Data;
    可是不能用 DataTable dt= new DataTable();
    必须用     System.Data.DataTable dt=new System.Data.DataTable();
    不知其解???????
      

  8.   

    ???理论上你那种问题不存在啊,我没有遇到过,但是我觉得c#非常不成熟,很容易出现bug