弱弱的问一个水晶报表连接数据库的问题!

coollonglee 2005-10-09 02:53:50
现在想在程序里加上报表功能,可是又没有用过水晶报表,想实现的是在客户端的用户可以打印报表,但是不希望直接连数据库,请问这样可以吗?怎么做啊?
...全文
235 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
coollonglee 2005-10-10
  • 打赏
  • 举报
回复
晕倒,是我写错了,写成了xxt,我知道是ttx.不是你沟通的问题,是我的问题。惭愧惭愧。。
littlefox919150 2005-10-10
  • 打赏
  • 举报
回复
本来觉得自己沟通能力挺好的 现在觉得自己好失败 ……555555555555~~~~~~~~~~~~~~~
littlefox919150 2005-10-10
  • 打赏
  • 举报
回复
不是xxt 是 ttx !!!!!!!!!!!!!!!!!!!
littlefox919150 2005-10-10
  • 打赏
  • 举报
回复
新建一个文档 在里面写自己的内容 格式例如;
BJ_Name string 10
BJ_Num int
之后保存,将.txt重命名为.ttx格式就可以了
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
我刚才在选择数据源的时候,改用ADO.net(xml)再选择刚才的文件就好,那这样是不是说不存储为txx文件存储为xml文件就好了?
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
恩。。我写了一个格式是这样的xxt文件
<test>
<card id="1">
<card-face>
<email>dsdssdsd@163.com</email>
<phone>56175681</phone>
<mobile>13898800420</mobile>
<fax>111111</fax>
<postcode>111003</postcode>
</card-face>
<card-inverse>
<fname>mike</fname>
<lname>jodon</lname>
<position>programmer</position>
<company>IBM</company>
<address>dalian</address>
</card>
</test>
调用的时候出错说 不是有效的字段定义文件
showrock 2005-10-09
  • 打赏
  • 举报
回复
XML格式的
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
呵呵,老人说会哭的孩子长得壮,非常谢谢你!!!
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
我还想问一下,ttx格式的文件里面如果自己写,应该是什么格式的,我想自己先做个假的数据
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
真的很想哭~~~~~~~~~~~~~
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
呵呵 要说出来大家都得哭,我不知道怎么提取出字段并且存储成那个格式,我找找资料学习一下,新学的.net,不会了 再来问,不过不知道能找到你们吗?
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
呵呵 我想应该是从数据库中提取数据放在数据集中 然后根据提取的数据 写成ttx文件 这里面包含相应的字段名称 类型 长度 就好了 呵呵
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
那就是说,提取数据库的字段,然后把他们存储成ttx文件,用它来做数据集,这样设置位置的时候指向它就好了。呵呵
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
数据更新的时候 不需要你重新更新数据 但是如果你定制的报表的字段需要变更 字段增加 更改 你就需要重新更新数据集了 同时修改相应的ttx文件啊
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
呵呵 当然啊 你提取数据的时候是自己写代码啊 放在数据集中 是动态提取啊 数据库更新的时候数据也会自己更新啊 在ttx中只是存放你需要的字段名称 类型 长度 啊 呵呵
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
qq或者msn有吗 呵呵 请大家帮帮我,谢谢
coollonglee 2005-10-09
  • 打赏
  • 举报
回复
恩,那这样数据库更新以后,还需要再导出吧?能不能用对象实现,就是把数据库的字段提取成一个数据源,然后调用的时候调用这个数据源,感觉应该是这个样子。。。嘻嘻^V^
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
你将数据从数据库中提取出来 保存在文档里 但是将 txt 修改为 ttx 存放在你的工程里 在你的显示的时候 创建连接时 选择仅字段定义 选择刚才的ttx文件 就好了 呵呵 这样是不会直接连接数据库的 ttx型的文件是水晶报表识别的文件
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
那是在做报表的时候 即使这样 也可以在创建连接的时候 选择 仅字段连接 可以用自己做的假数据啊
littlefox919150 2005-10-09
  • 打赏
  • 举报
回复
呵呵 我也是刚刚学习的 有问题共同探讨啊 呵呵 不知道是不是能够解决你的问题^-^
加载更多回复(6)

4,818

社区成员

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

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