水晶报表读取foxpro数据库数据

lin361355600 2010-08-11 03:21:25
刚学水晶报表,只用过示例数据库,没用过正式的其他数据库,请问如果用Foxpro应该如何建立数据源
...全文
130 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
lin361355600 2010-08-15
  • 打赏
  • 举报
回复
为什么我win7的系统没有选table那个步骤呢,是不是要安装foxpro?
lin361355600 2010-08-15
  • 打赏
  • 举报
回复
恩,非常感谢,我是新人,以后还希望你多帮忙啊
lin361355600 2010-08-15
  • 打赏
  • 举报
回复
文件DSN,下面有个搜索范围,你的应该是XP系统吧,是Data sources,可是我这win7上面没有这个选项,郁闷了,能解决下吗
阿泰 2010-08-13
  • 打赏
  • 举报
回复
1:别人机器上一般都不会有,程序最终打包时,把这个要打进去。水晶报表本身也要把组件打进去
2:之前说了,这个我不能解释,呵呵。我对foxpro基本没什么认识。
lin361355600 2010-08-13
  • 打赏
  • 举报
回复
那这个foxpro的ODBC驱动是机器本身带的还是需要另外下载,我的意思是我的机器上有,是不是别人的机器也一定有呢,还有那块为什么选table呢
lin361355600 2010-08-13
  • 打赏
  • 举报
回复
非常感谢,以后还需要你多多帮忙啊
阿泰 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lin361355600 的回复:]

OK了,可是这种数据库跟跟自带的那个演示的数据库有什么区别呢,怎么感觉这里面的数据这么乱,总之还是非常感谢,但我还是不明白数据源为什么要这么配置
[/Quote]
区别就是不同的数据库的区别,示例用的是mdb文件
不同的数据源有不同的配置方式,这个是我们不能改变的
只要连上数据库,后面的操作基本上都一样了,而不管之前是什么数据源。
至于数据乱不乱,是你自己数据的问题,跟工具无关

当然,你也可以用“万能数据源”方式,也就是PUSH模式
那么你就不用关心你的数据源是什么了,只要你能得到记录集就行

如果是.Net开发参考
【水晶报表内功心法】--PUSH模式样板招式 [推荐]

如果是VS6系列开发,
参考:
[水晶报表]创建不受数据库限制的报表(1)
[水晶报表]创建不受数据库限制的报表(2)

如果看了没什么感觉,建议实际动手做一下。
水晶报表本身并没有什么技术性,主要还是要动手操作。
lin361355600 2010-08-13
  • 打赏
  • 举报
回复
OK了,可是这种数据库跟跟自带的那个演示的数据库有什么区别呢,怎么感觉这里面的数据这么乱,总之还是非常感谢,但我还是不明白数据源为什么要这么配置
阿泰 2010-08-13
  • 打赏
  • 举报
回复
学会使用搜索引擎,我是这么找的

百度:foxpro 驱动下载
然后找到
http://www.xdowns.com/soft/6/drivers/2009/Soft_51083.html
lin361355600 2010-08-13
  • 打赏
  • 举报
回复
那是不是装了foxpro就有那个驱动了呢?你那有那个驱动能给我一个吗?
阿泰 2010-08-12
  • 打赏
  • 举报
回复
foxpro没用过,内在机制了解不多,现在仅局限于能用。希望对你有所帮助。

1:首先建一个DSN,这里建了一个基于表的,至于为什么不能用基于dbc数据的,我不能解释。


主要此处选table

最后生成一个dsn


2:报表开发部分
找到我们之前设置的dsn

这个界面直接完成

然后就跟一般的报表开发过程一样了




lin361355600 2010-08-11
  • 打赏
  • 举报
回复
晚上你在线吗,今天晚上我想把这件事解决好。。。千万帮我啊
lin361355600 2010-08-11
  • 打赏
  • 举报
回复
阿泰我给你发邮箱了,你看看
阿泰 2010-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lin361355600 的回复:]

一个Driver的,一个Treiber,我选的前面的,现在是给我一个foxpro的文件,我装了程序以后打不开这个文件,是不是版本不对
[/Quote]

把你的数据库文件发给我看看?
lin361355600 2010-08-11
  • 打赏
  • 举报
回复
一个Driver的,一个Treiber,我选的前面的,现在是给我一个foxpro的文件,我装了程序以后打不开这个文件,是不是版本不对
阿泰 2010-08-11
  • 打赏
  • 举报
回复
你现在用的是什么版本的水晶报表?另外,最终这个报表将以什么方式发布?
比如:BS程序,CS程序,用的是什么开发语言?

一个标准的向导



你发的图我看见了,你选驱动的时候选的是哪个?按理说即使报错也不会报到这个路径下面


4,816

社区成员

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

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