最佳解决方法两个,一,使用代码设定参数: 在数据环境的sql语句里用where xxx=? (xxx是你的字段名)
然后直接确定,在代码里你用 你的是数据环境.Commands ("你的command").Parameters(0).Value="你的值"
第二个最佳解决方法: 放弃数据环境吧,问题多多,哎....
然后直接确定,在代码里你用 你的是数据环境.Commands ("你的command").Parameters(0).Value="你的值"
第二个最佳解决方法: 放弃数据环境吧,问题多多,哎....
解决方案 »
- 单击command1时,同时运行command2,command3中的过程??
- 开机启动问题
- 请问 为何 对话框 会出现 -1呢?MsgBox RSst.RecordCount
- 我该怎么备份和恢复数据库
- 二围数组怎么定义,付值
- VB的ADO问题,请高手指教
- 如何取得数据库中一个记录中的一个字段值?在线等!
- 不知道搞Web的是不是素质就比搞VB的高
- 不用CommonDialog控件,直接用代码实现CommonDialog同样的功能?
- 关于打印的问题,急急急!一定给分!
- 转让VOD视频点播系统程序源代码,价格面议!
- 特急!进行datareport时显示“所得行值无效”是由什么引起的如何解决 !多谢了
错误提示:对象“ITEM”的方法“COMMANDS”方法失败
错误号:3708
我的代码是这样写的
(1)在一打印菜单中调用的代码
DEPeople.CnPeople.Open ’设置第一个参数,也是出错行
DEPeople.Commands("CmdPeople").Parameters(0).Value = "110"
DEPeople.Commands("CmdPeople").Parameters(1).Value = "Tracy" '设置报表的数据源和数据成员
Set PeopleReport.DataSource = DEPeople
PeopleReport.DataMember = "CmdPeople" '显示数据表编报表
PeopleReport.Show按照DEPeople.CmdPeople “110”,“Tracy”这种方式传递参数时,提示的错误号也时3708,提示的错误信息时“应用定义和对象定义出错”。还有没有其他办法。