Visual Basic - Buscar registros repetidos

Life is soft - evento anual de software empresarial
 
Vista:

Buscar registros repetidos

Publicado por Lobo (29 intervenciones) el 24/02/2005 02:45:54
Tengo una base de datos en acces con ADO y necesito que el registro(número) del campo Còdigo no se repita, pero tengo un error en la instrucción, que es la siguiente:

Private Sub txtCodigo_ Keypress(KeyAscii As Integer)
Set rst = new ADODB.recordset
rstOpen " SELECT * FROM Generales WHERE Código = " & txtCodigo" _
" ' " , cnn

if KeyAscii = vbKeyReturn Then
if rst.EOF = False Then
MsgBox " Este registro ya existe"
End if
End if

Al Momento que ingreso cualquier registro en el campo código me marca error 13 en tiempo de ejecución ¿ Que estoy haciendo mal?
Por favor Auxilienme . Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Buscar registros repetidos

Publicado por Ayudante (349 intervenciones) el 24/02/2005 03:43:55
Cuidado con esa comilla que haz puesto.

si tu campo código es numérico no debes poner comillas simples, si es alfanumérico entonces ponlas.

Otro detalle es que por estandar es mejor no usar tildes ni caracteres especiales ni espacios en nombre de tablas, campos y demás objetos, es solo un consejo, nada más.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 7
Ha aumentado su posición en 3 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Buscar registros repetidos

Publicado por Vero (106 intervenciones) el 24/02/2005 13:02:04
Y si pones acento pon el campo entre corchetes [ ] , ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar