编写ActiveX EXE的时候碰到的一个奇怪问题,高手进!
在ActiveX EXE里面我要进行数据库操作,已经引用了ADO
Connection对象mConn是作为参数从调用该ActiveX EXE的工程中传递进来的
在ActiveX EXE 执行 mConn.Execute Sql 没有问题
但是我在函数里面创建Recordset对象rs,执行rs.open sql ,mConn, adOpenKeyset, adLockOptimistic ;不管怎样,执行到这一步的时候都会报错"数据类型不匹配";我检查过不是sql语句的问题,也不是游标和锁定类型选择的问题 ,相同的语句直接放到标准Exe工程里面是可以运行的
不知道在ActiveX ExE里面是不是不能执行Recordset的操作,还是其它什么原因,各位碰到过类似的问题吗???????