有个代码转化器的 专门把VB。NET TO C#

解决方案 »

  1.   

    把vb代码转换成C# :
    http://www.developerfusion.com/utilities/convertvbtocsharp.aspx把C#代码转换成VB :
    http://www.developerfusion.com/utilities/convertcsharptovb.aspx给分哦!楼主!呵呵
      

  2.   

    public DataSet SelectSql(string sql, DataGrid sender)
        {
            string LinkString;
            LinkString = ConfigurationSettings.AppSettings("p_link");
            DataSet ds = new DataSet();
            OleDb.OleDbConnection conn = new OleDb.OleDbConnection(LinkString);
            OleDb.OleDbDataAdapter comm;
            comm = new OleDb.OleDbDataAdapter(sql, conn);
            conn.Close();
            conn.Open();
            ds.Clear();
            comm.Fill(ds);
            sender.DataSource = new DataView(ds.Tables[0]);
            sender.DataBind();
            conn.Close();
            return ds;
        }代码的翻译结果如上,不过你的VB代码本身是有问题的。
      

  3.   

    public object SelectSql(string sql, DataGrid sender) 

     string LinkString; 
     LinkString = ConfigurationSettings.AppSettings("p_link"); 
     DataSet ds = new DataSet(); 
     OleDb.OleDbConnection conn = new OleDb.OleDbConnection(LinkString); 
     OleDb.OleDbDataAdapter comm; 
     comm = new OleDb.OleDbDataAdapter(sql, conn); 
     conn.Close(); 
     conn.Open(); 
     ds.Clear(); 
     comm.Fill(ds); 
     sender.DataSource = new DataView(ds.Tables(0)); 
     sender.DataBind(); 
     conn.Close(); 
     return ds; 
    }
      

  4.   

    public DataSet SelectSql(string sql, DataGrid sender)
    {
            string LinkString;
            LinkString = ConfigurationSettings.AppSettings("p_link");
            DataSet ds = new DataSet();
            OleDbConnection conn = new OleDb.OleDbConnection(LinkString);
            OleDb.OleDbDataAdapter comm = New OleDb.OleDbDataAdapter(sql, conn);
            conn.Close();
            conn.Open();
            ds.Clear();
            comm.Fill(ds);
            sender.DataSource = new DataView(ds.Tables(0));
            sender.DataBind();
            conn.Close();
            return ds;
    }
      

  5.   

    to  triout(笨牛) ,vb代碼是沒問題﹐因為我一直 都這么寫的。
    你們的代碼﹐參數DataGrid sender的設定報錯阿