Validar Recordset
Publicado por Leonardo (37 intervenciones) el 08/03/2004 21:42:56
Cómo puedo validar un recordset que es null
Tengo el siguiente código en una función cuya finalidad es obtener el valor máximo del campo ID, en caso de que no haya ningún registro en la tabla me debe asignar un "1" pues es el primer registro. pero al no haber ningún registro en la tabla el resultado del recorset es nulo, como puedo validar esto????
He intentado con un If pero no se cómo alguien me puede decir??
Dim dbs As Database
Dim rst As Recordset
Dim maxid$
Dim sql As String
Set dbs = CurrentDb
sql = "SELECT MAX(ID)+1 FROM TBL_PROVISION"
Set rst = dbs.OpenRecordset(sql)
maxid = rst.Fields(0)
Saludos y gracias de antemano
Tengo el siguiente código en una función cuya finalidad es obtener el valor máximo del campo ID, en caso de que no haya ningún registro en la tabla me debe asignar un "1" pues es el primer registro. pero al no haber ningún registro en la tabla el resultado del recorset es nulo, como puedo validar esto????
He intentado con un If pero no se cómo alguien me puede decir??
Dim dbs As Database
Dim rst As Recordset
Dim maxid$
Dim sql As String
Set dbs = CurrentDb
sql = "SELECT MAX(ID)+1 FROM TBL_PROVISION"
Set rst = dbs.OpenRecordset(sql)
maxid = rst.Fields(0)
Saludos y gracias de antemano
Valora esta pregunta


0