Comprobar existencia de un elemento
Publicado por castor (2 intervenciones) el 11/06/2004 10:01:29
Quiero introducir un elemento en una base de datos de acces.
Para ello abro un recordset y lo recorro comprobando que ninguno de sus elementos coincide con el que quiero introducir, pero no me funciona. Le pongo un elemento que se que existe pero no me lo reconoce. El codigo es el siguiente:
item = txtAdd.Text
sql = "select DTO from DEPARTAMENTOS WHERE DTO = 'item'"
rs.Source = sql
rs.Open
If rs.Fields(0) = item Then
x = MsgBox("Este elemento ya existe", vbOKOnly, "Elemento existente")
txtAdd.Text = ""
txtAdd.SetFocus
Exit Sub
elseif
rs.AddNew
rs.Fields(0) = txtAdd.Text
rs.Update
End If
Para ello abro un recordset y lo recorro comprobando que ninguno de sus elementos coincide con el que quiero introducir, pero no me funciona. Le pongo un elemento que se que existe pero no me lo reconoce. El codigo es el siguiente:
item = txtAdd.Text
sql = "select DTO from DEPARTAMENTOS WHERE DTO = 'item'"
rs.Source = sql
rs.Open
If rs.Fields(0) = item Then
x = MsgBox("Este elemento ya existe", vbOKOnly, "Elemento existente")
txtAdd.Text = ""
txtAdd.SetFocus
Exit Sub
elseif
rs.AddNew
rs.Fields(0) = txtAdd.Text
rs.Update
End If
Valora esta pregunta


0