¿Por qué el valor de vb recordcount siempre devuelve 1?
El valor RecordCount preciso solo se puede obtener después de ejecutar rs.MoveLast después de crear el conjunto de datos en VB
Por lo tanto, cuando utilice el valor RecordCount de rs para hacer juicios, preste atención:
1. Obtenga el número de registros
Primero ejecute rs.MoveLast
y luego obtenga el número de registros rs.RecordCount
2. No utilice RecordCount para determinar si rs existe un registro, porque no es confiable
A menos que ejecute rs.MoveLast primero y luego juzgue según el valor de rs.RecordSet
El La forma más confiable es: usar rs.Eof y rs.Bof. Emitir un juicio