请问如何将VB中的数据环境加入到水晶报表的数据源中? 同上。数据环境中的命令是否要设定参数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在设计报表时,请以ado方式来设定报表的数据源,在vb中引用crystal report对象,report.setdatasource RsADO方法即可,rsado为ado的记录集或其它 第一种方法ODBC: 首先选project>more activex designers...>data enviroment 然后设置数据源 在程序中输入: m_Report.Database.AddOLEDBSource DataEnviroment1.ConnectionName,"tableName"第二种ADO: Dim cnn1 As New ADODB.Connection Dim datCmd1 As ADODB.Command Dim connstr as String connstr = "Provider=MSDASQL;Persist Security Info = false;Data Source = DSNname;Mode=read" conn1.open connstr set datcomd1.activeconnection = conn1 datacmd1.commandtext = "tablename" datacmd1.commandtype = adCmdTable m_Report.Database.ADOADOCommand cnn1,datcmd1我也是刚学可能有错误,sorry 急求高手帮忙!非常感谢 数据库连接字符串 各位 牛年牛气的 高手不好意思,又有问题要烦扰一下各位了(数组元素累计问题) 求一个SQL语句 listview 控件的BUG?? 各位...谁知道sscommand控件在哪里有啊? 一个应届毕业生的困惑!!! 寻求vb数据库书籍电子版 我不知道泰山在这里算不算是高手,但他是一个热心帮助别人的人,希望这样的人越多越好! 关于BETWEEN AND的用法!一定给分! 请问VB里有没有类似javascript 里的Eval函数 哪里有东方快车下载??? GOOGLE搜到的都是找不到页面!!!!
首先选project>more activex designers...>data enviroment
然后设置数据源
在程序中输入:
m_Report.Database.AddOLEDBSource DataEnviroment1.ConnectionName,"tableName"
第二种ADO:
Dim cnn1 As New ADODB.Connection
Dim datCmd1 As ADODB.Command
Dim connstr as String
connstr = "Provider=MSDASQL;Persist Security Info = false;Data Source = DSNname;Mode=read"
conn1.open connstr
set datcomd1.activeconnection = conn1
datacmd1.commandtext = "tablename"
datacmd1.commandtype = adCmdTable
m_Report.Database.ADOADOCommand cnn1,datcmd1我也是刚学可能有错误,sorry