VB中水晶报表如何动态添加数据库表的字段

tmp002 2005-10-06 10:17:38
如下,在给报表设置数据源后,如何在报表上动态添加表users的字段
Dim adoRs As ADODB.Recordset

Private Sub Report_Initialize()

dim SQL as string

SQL = "select * from users"

Set adoRs = CreateObject("adodb.recordset")

adoRs.Open SQL$, "Provider=MSDASQL.1;Persist Security Info=False;Data Source=test", adOpenKeyset, adLockBatchOptimistic

Database.SetDataSource adoRs

End Sub

...全文
205 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rocllllll 2005-10-07
  • 打赏
  • 举报
回复
不能动态添加的,可以设置显示隐藏,也可以运算字段
wangdeshui 2005-10-06
  • 打赏
  • 举报
回复
比较麻烦
SFMrp2000 2005-10-06
  • 打赏
  • 举报
回复
不用這個,幫頂.
TBNTB 2005-10-06
  • 打赏
  • 举报
回复
樓主要知道一點,一張報表只能指定一個表,不要用改變了源也改變字段來設置,那樣根本就是自討苦吃,也體現不出水晶報表的實用性
TBNTB 2005-10-06
  • 打赏
  • 举报
回复
最好不要動態,我一般是這樣的,先將所有要用的字段全放上,設為隱藏,要用時就顯示出來

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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