不会用dataGridLinkView和通过dataGridView按条件显示数据库信息~

解决方案 »

  1.   

    http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
      

  2.   

    string sendStrSQL = @"select A.CodeID,A.Name,B.BaseSalary,B.Allowance,B.DutyCharge,B.SkillCharge,B.OvertimeA6 from hr_Employee A
    left outer join hr_BaseCharge B on A.CodeID=B.CodeID where A.IsHire=1 and A.CodeID='" + this.txt1.Text.Trim() + "' ";
    this.ds = this.link.SelectDataBase(sendStrSQL, sendTableName);//SelectDataBase数据库查询
    this.myTable = ds.Tables[0];
    this.dataGridView1.AutoGenerateColumns = true;
    this.dataGridView1.DataSource = myTable.DefaultView;
      

  3.   

    c#sqlconnection con =new sqlconnection();
    con.connectionstring="server=192.168.1.31(你自己服务器的IP地址);database=msystem(你想连接数据库的名字);uid=sa(数据库的登录名);pwd=1(数据库的登录密码)";
    con.open();
    string sqlstr="select语句(利用sql语句选出你想显示的数据)";
    SqlDataAdapter sda=new SqlDataAdapter(sqlstr,con);
    Dataset ds =new Dataset();
    sda.Fill(ds,"sta");
    datagridview.DataSource=ds.Tables["sta"].Defaultview;
    Datagrid.DataBind();
    con.close();
      

  4.   

    把注意放在和dataGridView的绑定的数据源上,dataGridView只是一个显示控件,真正的数据,在绑定的数据源中。
      

  5.   

    http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
      

  6.   

    http://topic.csdn.net/u/20100108/18/1054703c-8985-4742-b55b-3e828b2fdc1e.html?27352