• Martes 12 de Noviembre de 2024, 21:06

Autor Tema:  Ayudacon Sentencia Sql  (Leído 1065 veces)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Ayudacon Sentencia Sql
« en: Viernes 29 de Abril de 2005, 00:50 »
0
hola amigos, yo de nuevo;
estoy haciendo un sistema para odontologia, pero tego un problema, tengo una base de datos en acces pero al querer agregar un nuevo registro no entra, no me genera ningun error o halgo por el estilo. los campos de la base da¿e datos son:

id_paciente
nombres
apellidos
edad
sexo
domicilio
elefono
enfermedad_actual
antecedentes_personales
antecedentes_familiares
etc,etc,etc

mi sentencia es así

[CODE]db.execute("imput into personal(id_paciente,nombres,apellidos,edad,sexo,domicilio,elefono,enfermedad_actual) VALUES(aqui ya pongo los valres correspondientes alos campos mencionados en la sentencia)")
][/QUOTE]
donde db as database

tambien eh probado con poner todos los campos de la base datos en la sentencia, y tambien he probado con poner algunos, y no resulta nada.

quizas sea porque tiene una relacion uno a muchos con otra tabla llama odontograma, nose...

mi tabla con probleas se llama "personal"

gracias de antemano chaooooooooooooooooooooooooooooooooooooooo
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Ayudacon Sentencia Sql
« Respuesta #1 en: Viernes 29 de Abril de 2005, 14:49 »
0
Qué tal jodijo5?

Lo único que veo en la sentencia es que utilizas "imput". La cláusula para agregar registros es como sigue:


Código: Text
  1.  
  2. INSERT INTO nombre_tabla (campo1, campo2,campoN) VALUES (valor1,valor2,valorN)
  3.  
  4.  

Prueba con eso a ver. Si continúa sin funcionar mejor revisa bien las relaciones de tus tablas.


DiabloRojo.

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Ayudacon Sentencia Sql
« Respuesta #2 en: Domingo 1 de Mayo de 2005, 20:13 »
0
amigo diablo rojo pues tienes toda la razon, pero el problema no era ese, lo he solucionado poniendo:

dbf.openrecordset.addnew

antes de poner mi sentencia y claro tambien cambiandole lo que me digiste,

gracias por la ayuda, pero aun tengo la duda de como me puedo enlazar una base de datos de foxpro, bueno, otra duda como enlazo una base de datos cualquiera de acces pero desde un red

gracias por la ayuda de todas formas
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com