QUE NO se repitan Registros...Urgente!!!
haber si alguien me puede echar la mano:
c贸mo hacerle mediante una consulta SQL para verificar ke un registro ke kiero guardar no est茅 en la tabla.
POr ejemplo, estoy dando de alta un alumno, c贸mo hacer mediante una instrucci贸n SQL para ke al momento de kerer guardar sus datos me haga esa consulta y si el alumno ya est谩 me mande un mensaje.... si no... ke lo de de alta....???
lo he tratado de hacer con
if REG.Nomatch=false then
"el alumno ya est谩 dado de alta"
end if
if reg.nomatch=true then
reg.addnew
reg!Apellido= text1.text
.
.
reg.update
etc
etc
lo ke pasa es ke cuando no lo encuentra me manda un error
lo necesito hacer urgentemente..
no sean malitos... si alguien sabe c贸mo hacerlo...ay煤deme!!!
贸mo
c贸mo hacerle mediante una consulta SQL para verificar ke un registro ke kiero guardar no est茅 en la tabla.
POr ejemplo, estoy dando de alta un alumno, c贸mo hacer mediante una instrucci贸n SQL para ke al momento de kerer guardar sus datos me haga esa consulta y si el alumno ya est谩 me mande un mensaje.... si no... ke lo de de alta....???
lo he tratado de hacer con
if REG.Nomatch=false then
"el alumno ya est谩 dado de alta"
end if
if reg.nomatch=true then
reg.addnew
reg!Apellido= text1.text
.
.
reg.update
etc
etc
lo ke pasa es ke cuando no lo encuentra me manda un error
lo necesito hacer urgentemente..
no sean malitos... si alguien sabe c贸mo hacerlo...ay煤deme!!!
贸mo
Por qu茅 haces dos if??
If reg.NoMatch Then
'No existe y lo puedes dar de alta
Else
'Ya existe en la base de datos
End If
De todas formas yo no lo hago as铆, yo priemro hago una consulta rs. Open "select * from tabla where id = 'el id que quiero dar de alta'" ,......
If rs.recordcount > 0 then
'El registro ya existe
Else
'No existe y lo puedo dar de alta
End If
If reg.NoMatch Then
'No existe y lo puedes dar de alta
Else
'Ya existe en la base de datos
End If
De todas formas yo no lo hago as铆, yo priemro hago una consulta rs. Open "select * from tabla where id = 'el id que quiero dar de alta'" ,......
If rs.recordcount > 0 then
'El registro ya existe
Else
'No existe y lo puedo dar de alta
End If
