Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2008
ANALILIAHUJA ANALILIAHUJA is offline
Miembro
 
Registrado: dic 2007
Ubicación: TUXTEPEC OAXACA
Posts: 10
Poder: 0
ANALILIAHUJA Va por buen camino
Problemas para guardar la informacion en la base de datos

Hola a todos

gracias a los consejos q me dieron he logrado avanzar con mi proyecto ya tengo listas las tablas y los procedimientos en interbase perdon si estoy llamando mal a la base de datos bueno en el delphi ya logro que corra solo q manda los siguientes mensajes

project PROCONTANA.exe raised excepcion class EIBclientError with message
"operacion cancelada por el usuario". process stopped. use step or run to continue

hago lo q indica
y entra al programa lme posiciono en el form donde se da de alta lo lleno y le doy agregar
vuelve a montar el mensaje anterior y le doy step se detiene en la oracion bdprove.transa.rollback;
y termina poniendo este mensaje

operacion cancelada por el usuario

no se en donde esta mi error

el codigo que uso para agregar es el siguiente

Procedure Tform bitbutton1click
begin
sp.close;
sp.parambyname('variable del procedimiento').Asstring:=nombre del edit.text;
sp.parambyname( " ).Asstring:=nombre del edit.text;
....................................................................................
..........................asi hasta que anote todos los campos q tengo en el form
TRY
sp.execproc;
bdprove.transa.commit;
showmessage (datos agregados);
EXCEPT
BDPROVE.TRANSA.ROLLBACK;
END;
END;
END.


No se que mas hacer ojala me puedan ayudar

gracias

analilia ahuja
Responder Con Cita
  #2  
Antiguo 17-01-2008
Blackspike Blackspike is offline
Miembro
 
Registrado: dic 2006
Ubicación: Mallorca, Baleares
Posts: 29
Poder: 0
Blackspike Va por buen camino
Una pregunta, en este parametro a quien se supone que le pasas el valor?

Cita:
Empezado por ANALILIAHUJA Ver Mensaje
sp.parambyname( " ).Asstring:=nombre del edit.text;
Es decir si este parametro no tienes la variable del procedimiento, podria ser ese tu error.

Prueba a comentar esa linea a ver si asi no te sale el error.

Saludos
Responder Con Cita
  #3  
Antiguo 17-01-2008
ANALILIAHUJA ANALILIAHUJA is offline
Miembro
 
Registrado: dic 2007
Ubicación: TUXTEPEC OAXACA
Posts: 10
Poder: 0
ANALILIAHUJA Va por buen camino
te agradezco el consejo pero es ese parametro el q tengo puesto el del procedure

tengo mis dudas en esto dentro del database module se ponen los 2 icono el de datos y el de transaccion dentro del ibdatos en el inspector de objetos donde dice conection aparece por default false pero yo lo cambio a TRUE me pide el pasword pero tambien lo hace al momento q abro el proyecto del programa puede ser ahi donde radique el problema por su atencion
gracias

ana lilia ahuja
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas para conectarme a un base de datos STONECOLD Conexión con bases de datos 2 19-10-2007 23:00:51
Guardar en 1 base de datos SQL, datos procedentes de 2 tablas distintas adaypr C++ Builder 1 05-09-2006 11:56:33
Como darle información a mi base de Datos servicomp Firebird e Interbase 3 01-08-2006 18:56:22
Como escribir información en una tabla de una base de datos servicomp Conexión con bases de datos 1 01-08-2006 18:10:41
Tengo problemas para conectar varias base de datos abe Conexión con bases de datos 4 06-04-2004 18:46:09


La franja horaria es GMT +2. Ahora son las 03:09:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi