Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: firme en Viernes 3 de Agosto de 2007, 10:12
Título: Ayudenme
Publicado por: firme en Viernes 3 de Agosto de 2007, 10:12
disculpen por hacer preguntas de msaccess pero en el foro de base de datos no responden :( quien tenga conocimiento de access le agradeceria su respuesta
LO Q PASA ESQUE QUIERO CREAR CONSULTAS DE ELIMINACION Y DE ACTUALIZACION, INTENTE CREADO UNO PERO AL ACTUALIZAR LA TABLA USUARIOS ME SALE EL CAMPO ACTUALIZABLE "0" O "-1" NO SE POR QUE
Título: Re: Ayudenme
Publicado por: Angel38 en Viernes 3 de Agosto de 2007, 17:53
No no no no no.
Así no se hacen preguntas, primero no se coloca ayudaaaa!!! como princesa en peligro, segundo explicas bien que necesitas.
A ver, lo primero es que ninguno es brujo, mago y creo que Walter Mercado no está registrado en este foro.
Muestra el código para ver donde está tu error, pero ojo, es que nos demos cuenta que estas trabajando fuerte y que somos tu ultimo recurso.
Ahora si, dime que sucede.
Título: Re: Ayudenme
Publicado por: firme en Sábado 4 de Agosto de 2007, 06:42
uhmmmm jejeje bueno la base de datos lo tengo aqui lo q quiero hacer aqui es hacer una actualizacion de apellido y nombre de usuario con la condicion de q el codigo sea el codigo de usuario q se quiera modificar pero: ami consulta de actualizacion tiene tres parametors dos del q tengan q ingresar el nombre o apellido de usuario y el otro q es la condicion q es el codigo
pero al hacer ejecutar solo me pide el apellido y el codigo y no el nombre ya bueno pero caundo miro la tabla modificada aparece 0 o -1 :S aqui esta archivado las imagenes
Título: Re: Ayudenme
Publicado por: F_Tanori en Sábado 4 de Agosto de 2007, 08:29
Cita de: "Angel38"
...., primero no se coloca ayudaaaa!!! como princesa en peligro.....
:lol: :P
Lo que pasa es que estas equivocado de renglon
por ejemplo la condicion
Código: Text
[Apellido_usu]=[Apellido_usu] ( supongo que es asi pues no se ve completa )
devuelve un valor logico que en este caso son en access 0 o -1 y tu lo tienes en el renglon de Actualizar a que es el valor que le colocaras al campo
Las condiciones van en el renglon de Criterios (Where) que es el de abajo como tienes [codigo]
Saludos espero te sirva
Título: Re: Ayudenme
Publicado por: firme en Lunes 6 de Agosto de 2007, 05:02
ya solucione ese prolema ahora el problema esque yo le doy dos parametros osea actualizame el campo apellido y nombre del usuario Usu003(esta es la condiconal) pero nunca me pide el segundo parametro osea el nombre solamente me pide el apellido y el codigo q hago?
Título: Re: Ayudenme
Publicado por: F_Tanori en Lunes 6 de Agosto de 2007, 05:52
Ami se me hace que la vista SQL es mas facil... :rolleyes:
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]UPDATE[/color] Tabla1 SET Tabla1.a = "valor a", Tabla1.b = "valor b", Tabla1.c = "en c" WHERE Tabla1.a=[Parametro a] AND Tabla1.b=[Parametro b] <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
para agregar parametros solo tienes que ponerlos entre corchetes [Parametro] en renglon de criterio sobre el campo que desees aplicar el filtro
La teoria indica que debes declarar el parametro ( Menu Consulta\Parametros) aunque a veces no es necesario, ¿puedes indicar como tienes tu consulta?