![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
Cuando hay alguna duda de lo que envia o como lo envia la consulta es bueno generar un mensaje, asi veras exactamente donde esta el error. Algo asi: Antes de abrir o activar el query. Si la consulta esta mal hecha o no coinciden los datos, los veras facilmente. Saludos |
|
#2
|
|||
|
|||
|
ya solucione el error, esta poniendo Select Cod_G TGrupos (cuando TGrupos no es un campo de la tabla , sino la tabla misma) jeje, ahora me sale otro error: " No se han especificados algunos valores para alguno de los parametros solicitados" , el error lo tira en el mismo lugar donde lo tiró antes
|
|
#3
|
||||
|
||||
|
Hola
La logica del mensaje es: No has puesto nada en el edit2.?? ![]() Parametros??????? ![]() Cuales tienes, ya los ves????, as especificado los parametros???. ![]() La computación (vista desde el punto de vista de este Novato) es logica. ![]() Hay cosas amigo en las que no se pude ayudar, hay que buscarlas en el programa, tratar de analizarlas y buscarle la solucion. Siento que si sigo haciéndote la tarea no te estoy haciendo ningún favor, no vas a aprender la lógica de la programación. No digo que no te quiera ayudar, digo que tienes que caminar un poco solo, asi vas a aprender mas. Busca el problema, la lógica del mismo y si después de eso no puedes solucionarlo entonces llama a un exorcista. ![]() o bien este Novato tratara de ver como te ayuda.![]() ![]() Saludos |
|
#4
|
|||
|
|||
|
no se, es mas puse un edit mas para poner ahí lo que me devolvia la consulta y me tira el mismo error, y el edit2 tiene el numero (el cod) que uso para hacer la consulta, hasta intenté hacer otro adoquery2, para que no sea al mismo adoquery1, y me sigue tirando el mismo error
![]() ![]() |
|
#5
|
||||
|
||||
|
Hola
Codigo amigo, codigo. As cambiado algo?, donde?, que?. Saludos |
|
#6
|
|||
|
|||
|
Código Delphi [-]procedure TFormGrupos.Edit1Exit(Sender: TObject);
begin //Si el Campo del Nombre no está completo salta un error. If (Edit1.Text='')then begin MessageDlg('Este Campo debe completarse ',mtError,[mbOk],0); Edit1.SetFocus; end; end; procedure TFormGrupos.BitBtn1Click(Sender: TObject); //Agrega un Grupo sino está en la Tabla TGrupos. Var agregar:String; CO:Integer; begin //Primero Buscar el Registro para ver si está . Y verifica tambien el codigo FormGrupos.ADOQuery1.Active := False; FormGrupos.ADOQuery1.SQL.Text := 'Select Nombre From TGrupos WHERE Nombre = :Nombre'; FormGrupos.ADOQuery1.Parameters.Parambyname('Nombre').Value:= Edit1.Text; FormGrupos.ADOQuery1.Active := True; If Edit1.Text = FormGrupos.ADOQuery1.Fields[0].Value then begin MessageDlg('El Grupo : '+Edit1.Text+' ya Existe ',mtError,[mbOK],0); Edit1.text:=''; Edit1.SetFocus; end else begin //Ahora me fijo el Código si ya existe. //FormGrupos.ADOQuery1.SQL.Clear; //FormGrupos.ADOQuery1.Active := False; FormGrupos.ADOQuery1.SQL.Text:= 'Select Cod_G From TGrupos Where Cod_G = :Cod'; FormGrupos.ADOQuery1.Parameters.Parambyname('Cod').Value:=StrToInt(FormGrupos.Edit2.Text); FormGrupos.ADOQuery1.Active:=true; If StrToInt(Edit2.text) = FormGrupos.ADOQuery1.Fields[0].Value Then begin MessageDlg('El Código: '+Edit2.Text+', ya existe', mtError,[mbOk],0); Edit2.Text:=''; Edit2.SetFocus; end else //Esta todo bien entonces agrego. begin FormGrupos.ADOQuery1.Active := False; FormGrupos.ADOQuery1.SQL.Text:= 'Insert Into TGrupos (Nombre, Cod_G) Values (:Nombre, :Codigo)'; FormGrupos.ADOQuery1.Parameters.Parambyname('Nombre').Value:= Edit1.Text; FormGrupos.ADOQuery1.Parameters.Parambyname('Codigo').Value:= StrToInt(Edit2.Text); FormGrupos.ADOQuery1.ExecSQL; end; end; he probado mandandole el numero directo es decir : FormGrupos.ADOQuery1.Parameters.Parambyname('Cod').Value:= 4 por ejemplo y salta el mismo error |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cuál es la Mejor forma de Eliminar Conexiones Clientes de un Server Indy | R_Richards | Internet | 4 | 22-07-2010 15:11:09 |
| Eliminar Codigo Cual es la mejor Forma ? | sierraja | Varios | 1 | 12-04-2007 00:41:00 |
| cual es la mejor forma de logearse a mysql... | Arturo | MySQL | 1 | 11-10-2006 17:45:01 |
| Cual es la mejor forma de coneccion con sql server 2000 | alexander66 | MS SQL Server | 3 | 21-07-2006 09:59:58 |
| cual es la mejor forma ? | martita | Varios | 14 | 07-07-2005 19:35:55 |
|