社区
.NET Framework
帖子详情
DataTable和Table能相互转换吗?
Andy__Huang
2009-07-10 11:37:24
TataTable和Table能相互转换吗?
查询的结果集在DataTable里,现在要把DataTable集合把换成Table,可以实现吗?
...全文
75
12
打赏
收藏
DataTable和Table能相互转换吗?
TataTable和Table能相互转换吗? 查询的结果集在DataTable里,现在要把DataTable集合把换成Table,可以实现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuyu123
2009-10-29
打赏
举报
回复
先看看 辛苦了lz
wangmingze09
2009-07-16
打赏
举报
回复
你提的这个问题还有点价值。我现在也不知道到底能不能转,不过最好先试一下,如果成功的话,我会告诉你的。
idaydayup
2009-07-12
打赏
举报
回复
貌似楼主是个数据库专家。。刚开始.net
fengjian_428
2009-07-12
打赏
举报
回复
LZ猛人 居然还专门发消息来骂我 不要这么焦躁啦
88 祝你好运
Andy__Huang
2009-07-12
打赏
举报
回复
[Quote=引用 7 楼 fengjian_428 的回复:]
LZ好吝啬啊 不结贴 又开始问了
[/Quote]
你这种人太无聊就不要进来,同一个问题没有解决什么不可以问?
fengjian_428
2009-07-11
打赏
举报
回复
LZ好吝啬啊 不结贴 又开始问了
Andy__Huang
2009-07-11
打赏
举报
回复
private void Page_Load(object sender, EventArgs e)
{
string report_name = Request["rpt"].ToString();
Pull_CrystalReports2(report_name);
}
private void Pull_CrystalReports2(string report_name)
{
myReport = new ReportDocument();
string reportPath = Server.MapPath("..\\Report\\" + report_name);
myReport.FileName = report_name;
myReport.Load(reportPath);
//定义水晶报表的数据库连接信息
ConnectionInfo connectionInfo = new ConnectionInfo();
connectionInfo.ServerName = System.Configuration.ConfigurationManager.AppSettings["DBserver"];
connectionInfo.DatabaseName = System.Configuration.ConfigurationManager.AppSettings["DBname"];
connectionInfo.UserID = System.Configuration.ConfigurationManager.AppSettings["userID"];
connectionInfo.Password = System.Configuration.ConfigurationManager.AppSettings["pwd"];
//将数据库信息传递给报表
Tables dt = myReport.Database.Tables;
foreach (CrystalDecisions.CrystalReports.Engine.Table table in dt)
{
TableLogOnInfo tableLogonInfo = table.LogOnInfo;
tableLogonInfo.ConnectionInfo = connectionInfo;
table.ApplyLogOnInfo(tableLogonInfo);
}
ParameterFields paramFields = new ParameterFields();
ParameterField paramField = new ParameterField();
ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();
paramField.ParameterFieldName = "type_no";
discreteVal.Value = "color";
paramField.CurrentValues.Add(discreteVal);
paramFields.Add(paramField);
CrystalReportViewer1.ParameterFieldInfo = paramFields;
CrystalReportViewer1.DisplayGroupTree = false;
CrystalReportViewer1.DisplayToolbar = false;
CrystalReportViewer1.DataBind();
CrystalReportViewer1.ReportSource = myReport;
}
上面的代码的过滤条件type_no='color',但是现在全部结果都出来,达不到想要的结果;
上面参数什么设置呢?
在水晶报表里我已经设置一个参数名为type_no,类型为字符串;
请各位大侠指教,谢谢!
cpio
2009-07-10
打赏
举报
回复
用个GridView绑定DataTable就可以了吧
最后出来的结果也是表格
Andy__Huang
2009-07-10
打赏
举报
回复
谢谢各位
teerhu
2009-07-10
打赏
举报
回复
[Quote=引用 1 楼 cpio 的回复:]
用个GridView绑定DataTable就可以了吧
最后出来的结果也是表格
[/Quote]
支持
fengjian_428
2009-07-10
打赏
举报
回复
new一个table 然后根据datatable的行数和内容一行一行一个单元格一个单元格的new下去
V68V6
2009-07-10
打赏
举报
回复
如楼上所说,中间需要垫一步
Xml与
Data
Table
相互
转换
方法
NULL 博文链接:https://hkendless.iteye.com/blog/1767752
asp.net面试题
12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。 远程逻辑调用,remoing接口只能用在.net中 13.什么是code-behind技术 aspx and cs 14.概述三层结构体系 web/business/dataaccess 15...
asp.net知识库
实现C#和VB.net之间的
相互
转换
深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中的私有变量 关于反射中创建类型实例的两种方法 ASP...
C#编程经验技巧宝典
72 <br>0102 将字符串首字母
转换
大写 72 <br>0103 如何进行字节数组和字符串的
相互
转换
72 <br>0104 如何把一个按空格分割的字符串存储在一个ArrayList数组中 73 <br>4.2 获取字符串信息 73 ...
Data
Table
和List的
相互
转换
在开发中,把查询结果以
Data
Table
返回很方便,但是在检索数据时又很麻烦,没有List检索方便。但是数据以IList形式返回,就为我们在.NET中使用传统的数据绑定造成了不便。下面介绍
data
table
和list的
相互
转换
。
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章