Winform Gridcontrol +Sqlserver数据绑定

1.首先拉个GridControl控件

2.绑定数据字段点击=》run denger=>选择cloums,添加字段并设置属性:

Name:名称

caption:字段别名

fieldName:绑定数据库的字段(跟数据库的字段一样)

=》close(退出)

注:前面复选框:run denger=>view属性=》Optionsselection=>MultiSelectMode改为CheckBoxRowSelect ,MultiSelect改为true

3.代码

数据库连接类:

constr为连接字符串,

复制的就是constr里面的字符串

 public class SqlHelper
 {
     /// <summary>
     /// 数据库链接
     /// </summary>
     public const string constr = "Data Source=.;Initial Catalog=Factory;Integrated 
     Security=True;Encrypt=False";

     /// <summary>
     /// 查询
     /// </summary>
     /// <param name="sql"></param>
     /// <returns></returns>
     public DataTable Select(string sql)
     {
         SqlConnection coon=new SqlConnection(constr);
         coon.Open();
         DataTable dt = new DataTable();
         SqlDataAdapter add=new SqlDataAdapter(sql,coon);
         add.Fill(dt);
         coon.Close();
         return dt;
     }
     /// <summary>
     ///增删改
     /// </summary>
     /// <param name="sql"></param>
     /// <returns></returns>
     public bool Excute(string sql)
     {
         SqlConnection coon = new SqlConnection(constr);
         coon.Open();
         SqlCommand cmd = new SqlCommand(sql,coon);
         int a =cmd.ExecuteNonQuery();
         coon.Close() ;
         return a > 0;
     }
  }

最后全局调用

        public  void Select()
        {
            string sql = "select*from Custormer";//查询数据sql
            SqlHelper sqlHelper = new SqlHelper();//创建数据库连接实列
            DataTable dt = sqlHelper.Select(sql);//调用数据库查询方法,存在datatable里面
            this.gridControl1.DataSource = dt;//给gridcontroler绑定数据
        }

启动项目,数据就出来了

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值