数据库采用的是XPO数据库,通过SelectedData sData = session.ExecuteQuery(sql)获得sql语句的查询结果集合,如何将这个集合显示到gridControl控件上?另外,数据库有更新的时候又如何更新gridControl的显示?急!恳请高手们赐教!
------解决方案--------------------------------------------------------
- C# code
gridControl.DataSource=sData gridControl.DataBind();
------解决方案--------------------------------------------------------
前台你拖一个gridControl是不是就可以看到Run Designer按钮
看的到图不.
后台
直接gridControl.datasource=查询出来的List集合,datatable等.
------解决方案--------------------------------------------------------
- C# code
private void XtraForm1_Load(object sender, EventArgs e) { colID.FieldName = "id"; colName.FieldName = "name"; colValue.FieldName = "value"; gridTest.DataSource = GetDt(); } private DataTable GetDt() { DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("name"); dt.Columns.Add("value"); DataRow dr = dt.NewRow(); dr["id"] = "序号1"; dr["name"] = 3.12; dr["value"] = true; dt.Rows.Add(dr); DataRow dr1 = dt.NewRow(); dr1["id"] = "序号2"; dr1["name"] = 4.5; dr1["value"] = false; dt.Rows.Add(dr1); return dt; }