SoloCodigo

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
  1. [Apellido_usu]=[Apellido_usu] ( supongo que es asi pues no se ve completa )
  2.  

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?




Saludos