在vb中一直说with变量未设置是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/19 22:58:54
在vb中运行时一直说with变量未设置是什么意思,就是Adodc1.Recordset.MoveFirst
Do While Adodc1.Recordset("name") <> Text1.Text And Not Adodc1.Recordset.EOF这两句怎么回事?

Do While Adodc1.Recordset("name") <> Text1.Text And Not Adodc1.Recordset.EOF
当name不等于text且数据集没有到尾.就执行循环

你的with语句块有end with没
还有with语句块中的if语句有没有end if
do 有没有 loop
检查一下这三点,看看有没有问题,我遇到一次这样的错误,是因为我with语句块中的一个if语句少了end if