水晶报表绑定强数据集不能正确显示汉字

问题描述

我用数据集做为数据源设计了一个水晶报表在数据集中写的sql代码里含有这样的语句(CASE[method]WHEN'0'THEN'直销'WHEN'1'THEN'调运'END)AS'method',在数据集里能运行该sql语句能正确对应列method的汉字"直销"和"调运"而在.cs中绑定该数据集到报表查看器后,运行的结果中,报表里对应method那一列的值是乱码,不能正确显示上面的汉字"直销"和"调运"请各位高手指教下这到底是什么原因啊?急!!!!!!!!!!!!!!!!!!!!!!

解决方案

解决方案二:
JF
解决方案三:
是字符集编码的问题吧可以把CONFIG里的字符集换试下
解决方案四:
我用的UTF-8编码应该是这样的啊,是不是在数据集里有问题

时间: 2024-09-18 09:08:44

水晶报表绑定强数据集不能正确显示汉字的相关文章

水晶报表使用强数据集不能正确显示中文

问题描述 我用数据集做为数据源设计了一个水晶报表在数据集中写的sql代码里含有这样的语句(CASE[method]WHEN'0'THEN'直销'WHEN'1'THEN'调运'END)AS'method',在数据集里能运行该sql语句能正确对应列method的汉字"直销"和"调运"而在.cs中绑定该数据集到报表查看器后,运行的结果中,报表里对应method那一列的值是乱码,不能正确显示上面的汉字"直销"和"调运"请各位高手指教下

读取EXCEL内容并和水晶报表绑定显示,出问题了,请教高手,谢谢

问题描述 以下是读取EXCEL内容并和水晶报表绑定显示,之前做了一个和DataGrid绑定没有问题.stringstrcon="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+filepath+";ExtendedProperties='Excel8.0;HDR=yes;IMEX=1';";OleDbConnectionmycon=newOleDbConnection(strcon);stringstrcom="

水晶报表发布到windows2003后不显示楷体字,什么原因?

问题描述 vs2010写的一个小程序,发布到windows2003的IIs上后,水晶报表中设计时的楷体字,在浏览时显示出来的都变成了宋体字,看了一下服务器的字体文件夹,里面有楷体字,把开发用的电脑里面的字体复制过去,还是那个样,楷体字不显示,只显示宋体字,是什么原因? 解决方案 解决方案二:发布后调用的是客户端的字体,不是服务器的

vs2013使用水晶报表 动态加载图片不显示

问题描述 WIN10操作系统+VS2013使用CrystalReportsCRforVS_13_0_13在项目中添加了一个数据集DataTable1其中有三列S_Id,S_Name,S_Imgs其中S_imgs为Byte[]动态读取数据库数据,填充到该数据集,数据存中的S_Imgs为一个图片URL地址,下段代码将URL转换为Byte[]foreach(DataRowdrintables.Rows){using(varstreams=WebRequest.Create("http://qiniu/

水晶报表柱状图无法显示

问题描述 VS2012做水晶报表,调试的时候水晶报表工具栏和数据都能显示,就是下面的柱状图不能显示,数据库连接都没问题. 解决方案 解决方案二:给柱状图绑定数据源了吗解决方案三:绑定了,列和统计个数都有解决方案四:数据源列名称和水晶报表绑定的字段名是否一致(包括大小写)?解决方案五::柱形图分析汇总数据显示publicpartialclassFrm_Main:Form{SqlConnectioncon;SqlCommandcmd;publicFrm_Main(){InitializeCompon

请问下,有没有办法让水晶报表的"报表头"每页都显示啊?

问题描述 请问下,有没有办法让水晶报表的"报表头"每页都显示啊?因为之前将title做到了报表头,现在要放到页眉里改动比较大,所以想问下有没有办法设置将"报表头"每页都显示出来??请高手指点下~,谢谢啦~ 解决方案 解决方案二:1:不能2:你可以直接把报表页眉里的东西,剪切到页眉里啊,应该还是比较快的吧.解决方案三:如果是DevExpress报表实现这个功能就很简单了,水晶报表很长时间没有搞了,不太清楚了解决方案四:引用2楼xzsnj的回复: 如果是DevExpre

水晶报表图片不显示两种问题分析及解决方法_实用技巧

水晶报表布置后里面的图片不显示的情况,分两种: 一是:水晶报表工具栏上的图片不显示: 二是:水晶报表中的的图片对象不显示: 针对第一种情况的解决方法: 对于工具栏上的图片不显示是由于发布的服务器上,水晶报表所需要的站点相关图片样式 没有找到. 在水晶报表图片不显示的页面上,看页面的源代码.可在<head></head>之间找到 复制代码 代码如下: </head> <link href="/aspnet_client/System_Web/2_0_507

Asp.Net中使用水晶报表(下)

asp.net|水晶报表 使用PUSH模式 我们采用下面的几步使用Push模式执行水晶报表: 1. 设计一个DataSet 2. 创建一个.rpt文件同时将其指定给上一步建立的DataSet. 3. 在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系. 4. 在代码中访问数据库并把数据存入DataSet 5. 调用DataBind方法. 设计一个DataSet 1) 右击"解决方案浏览器",选择"添加"--"

水晶报表的怪异现象

问题描述 有一个添加样品检验的需求,注册一个样品,然后填写检验报告单,生成检验报告(水晶报表)现在生成检验报告我是从检验报告数据库(包含刚填写的样品检验报告单信息)中提取的某种样品id数最大的信息,这样就是获得的最后添加的这个报告,绑定水晶报表第一个样品a添加检验报告单,绑定,OK,水晶报表出来了,没问题换一个样品b添加检验报告单,绑定,OK,水晶报表也出来了,没问题在添加一个样品a的检验报告单,绑定,这次就不OK了,水晶报表也出来了,不过现实的不是最后我添加的这条,而是第一次添加的样品a的信息