DataReport的菜鸟级问题,各位高手指教

yaoylguest 2002-09-19 05:33:23
我的数据库是SQLSERVER,
1、我在dataenvironment创建了一个connect1,驱动程序提供者用的是Microsoft OLE DB Provider for SQL SERVER,然后数据库的连接也OK了。
2、我在connect1创建了一个command1,其connectionname属性设为connect1,然后我想设置属性commandText,却不知该设置什么?
3、我创建data report设置connectionname为DataEnvironment1,datamember无法设置,不知是否是因为第二步commandText的原因?
4、无法拖动field到report。

如果能提供电子book,同样给分。
...全文
34 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zeng_zhh 2002-09-20
  • 打赏
  • 举报
回复
2、我在connect1创建了一个command1,其connectionname属性设为connect1,然后我想设置属性commandText,却不知该设置什么?
A: 選中命令,右鍵菜單選擇Properties... ,然后在General 中選擇SQL Statement,在里面填入SQL語句.
如果還有其他需要,還可以設置其他的.

3、我创建data report设置connectionname为DataEnvironment1,datamember无法设置,不知是否是因为第二步commandText的原因?
A: DR的屬性:DataSource=DE , DataMember=Command1
4、无法拖动field到report。
A:3完成后,選擇報表,右鍵菜單選擇Retrieve Structure,然后再從DE拉子段到DR.
playyuer 2002-09-20
  • 打赏
  • 举报
回复
99年写的拙作:
都是动态的:
vb 6之数据报表使用技巧
http://media.ccidnet.com/media/ciw/871/b1301.htm

DataReport 程序
http://www.triaton.com.cn/Private/Zip/DatRpt.zip

用 DataReport 打印 DataGrid ()
http://www.triaton.com.cn/Private/Zip/DatGrdRpt.zip

格式化 DataReport 数据
http://www.triaton.com.cn/Private/Zip/FmtDatRpt.zip
czwwh 2002-09-20
  • 打赏
  • 举报
回复
在report.Show 之前用
Set report.DataSource = ado.Recordset
yaoylguest 2002-09-20
  • 打赏
  • 举报
回复
用Dataenvironment作为report的Datasource已经可行。我还想再问一下,怎么设置使用Recordset作为report的Datasource?
songfeng163 2002-09-19
  • 打赏
  • 举报
回复
关注
明天再说吧,今天没时间了
我的邮件时songfeng163@163.com
gaodz 2002-09-19
  • 打赏
  • 举报
回复
command1.commandtype=commandtext
**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**-*

!!!为了中国软件的明天!!!

7,788

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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