作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好,我如何从数据库中检索数据并将其放入 devexpress xtrareport 中的 xrlabel 文本中?这是我的代码:
public void getTemporaryOperatorsPermit(DataTable dt)
{
try
{
SQL = "SELECT ID FROM tbl_ID GROUP BY ID";
cmd.Connection = dbCon;
cmd.CommandText = SQL;
reader = cmd.ExecuteReader();
dt.Load(reader);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
最佳答案
您可以采用多种方法,但使用您的方法:
public void getTemporaryOperatorsPermit(DataTable dt)
{
try
{
SQL = "SELECT ID FROM tbl_ID GROUP BY ID";
cmd.Connection = dbCon;
cmd.CommandText = SQL;
reader = cmd.ExecuteReader();
dt.Load(reader);
DataSet ds = new DataSet("MyDataSet");
ds.Tables.Add(dt);
var report = new XtraReport(); //breakpoint here
report.DataSource = report;
report.DataMember = "tbl_ID";
report.CreateDocument();
documentViewer.DocumentSource = report;
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
以上假设您已经在某处拥有一个 DocumentViewer 实例。
在我上面指出的地方放置一个断点并调试到 VS 然后在即时窗口中放置:
ds.WriteXml("C:\myschema.xml", System.Data.XmlWriteMode.WriteSchema)
如果您有文件,只需在报表设计器中将标签拖到表单上即可。然后选择报表并在属性中找到:Data Source's Schema。将其设置为您刚刚生成的文件。它将填充设计器中的字段列表,然后您只需将 DetailReportBand 中的文本字段绑定(bind)到 ID 字段 - 点击其智能标记,然后从 DataBinding 下拉列表中选择您的字段。
关于mysql - Devexpress Xtrareport XRlabel 从数据库中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21907167/
我正在使用 DevExpress v.10.2,并希望在 XtraReport 上显示带有 Angle 的 XRLabel。如果我正在使用 Designer,它工作正常。但现在我想在运行时执行此操作,
你好,我如何从数据库中检索数据并将其放入 devexpress xtrareport 中的 xrlabel 文本中?这是我的代码: public void getTemporaryOperatorsP
我是一名优秀的程序员,十分优秀!