在VB中参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突

[复制链接]
查看11 | 回复3 | 2018-4-10 12:56:46 | 显示全部楼层 |阅读模式
str.Open strsql, conn, adOpenStatic, adLockReadOnly这里面的conn定义了吗?或者定义了但没有和数据库建立连接?或者已连接但它不是个全局变量?所有这些问题都会造成“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突”的错误。...
回复

使用道具 举报

千问 | 2018-4-10 12:56:46 | 显示全部楼层
str.Open strsql, conn, adOpenStatic, adLockReadOnly '这里str已经打开With strIf .State = adStateOpen Then .Close
.Open strsql‘'这里重复打开str,而且OPEN后参数不全,错误信息应该是这一行出现滴If .EOF Th...
回复

使用道具 举报

千问 | 2018-4-10 12:56:46 | 显示全部楼层
除LS指出的错误外,还包含Dim str As New ADODB.RecordsetSet str = New ADODB.Recordset重复了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行