dev的gridControl如何绑定显示sql查询结果

csu_shiyi 2011-07-18 02:50:23
数据库采用的是XPO数据库,通过SelectedData sData = session.ExecuteQuery(sql)获得sql语句的查询结果集合,如何将这个集合显示到gridControl控件上?另外,数据库有更新的时候又如何更新gridControl的显示?急!恳请高手们赐教!
...全文
406 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhlin118 2011-07-22
  • 打赏
  • 举报
回复


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;
}

jeje 2011-07-18
  • 打赏
  • 举报
回复
如果这个图看不到,可以到我我的相册里面看.

看图片
jeje 2011-07-18
  • 打赏
  • 举报
回复
前台你拖一个gridControl是不是就可以看到Run Designer按钮



看的到图不.
后台
直接gridControl.datasource=查询出来的List集合,datatable等.
csu_shiyi 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jejexu 的回复:]
你用的应该是winform里面的devexpress控件吧
[/Quote]
恩 ,是winform里的devexpress控件
csu_shiyi 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dopsop110 的回复:]
C# code

gridControl.DataSource=sData
gridControl.DataBind();
[/Quote]

gridControl.DataBind();
gridControl并没有DataBind()这个方法,我的版本绝对不老,10.2的
csu_shiyi 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jejexu 的回复:]
点击Run Designer按钮 选择columns添加列.将数据字段绑定到数据部分的FieldName上.如果要用到不同的控件如ComboxEdit就点击ColumnEdit选择相应的控件
[/Quote]
看不懂你要说什么
比如sql="select UserName, UserId from TUser"
难道是gridColumn1.FieldName = "UserName";gridColumn2.FieldName = "UserId ";这样子吗?
gridControl的数据源怎么设置啊?
jeje 2011-07-18
  • 打赏
  • 举报
回复
你用的应该是winform里面的devexpress控件吧
dopsop110 2011-07-18
  • 打赏
  • 举报
回复

gridControl.DataSource=sData
gridControl.DataBind();
jeje 2011-07-18
  • 打赏
  • 举报
回复
点击Run Designer按钮 选择columns添加列.将数据字段绑定到数据部分的FieldName上.如果要用到不同的控件如ComboxEdit就点击ColumnEdit选择相应的控件

8,833

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧