![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
Muy buen Dia...!
como puedo hacer para validar un campo Alfa Numerico, lo que quiero es que cuando entrodusca un valor si ya existe me muestre un mensaje. gracias |
|
#2
|
||||
|
||||
|
Saludos
Validarlo donde? Si existe donde? Danos mas detalles, asi no conseguimos nada (por lo menos yo no).
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#3
|
|||
|
|||
|
esto es lo que estoy haciendo
Código:
procedure TFrm_Organizaciones.Tbl_OrganizacionesCodigo_OrganizacionChange(
Sender: TField);
var ls_CodigoOrganizacion : string;
begin
ls_CodigoOrganizacion := Tbl_Organizaciones.fieldbyName('Codigo_Organizacion').Value;
Qry_ValidarCodigoOrganizacion.Close;
with
Qry_ValidarCodigoOrganizacion do begin
with sql do begin
clear;
Add('Select * From Organizaciones');
Add('Where Codigo_Organizacion =' +intTostr(ls_CodigoOrganizacion));
Open;
if Recordcount <> 0 then
begin
ShowMessage('Este Registro ya Existe');
Abort;
end;
end;
end;
|
|
#4
|
|||
|
|||
|
en el campo, viene el evento OnValidate que te puede servir mejor, si lanzas una excepcion se cancela el post, o sea en lugar de:
ShowMessage('Este Registro ya Existe'); Abort; puedes poner: Raise Exception.Create('Este Registro ya existe'); |
|
#5
|
|||
|
|||
|
mil gracias luis, por la informacion no me funciono, con la rutina que publique puedes decirme que estoy haciendo mal, en este caso el campo a validar que de texto.
con un campo numerico me funciona muy bien. |
|
#6
|
||||
|
||||
|
donde pone:
intTostr(ls_CodigoOrganizacion)) sustituye por QuotedStr(CampoDeTexto) porque dentro del SQL necesita las comillas simples cuando es un texto. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
|||
|
|||
|
mil gracias a todos por su repuesta en es pecial a Lepe, esta funcionando perfectamente.
graciassssssssssss |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como validar un campo en un Trigger | santi33a | MS SQL Server | 2 | 29-11-2005 13:38:57 |
| Validar campo Date en Delphi 5 | vick | Conexión con bases de datos | 6 | 27-10-2005 23:27:16 |
| Validar un campo string | alcides | SQL | 4 | 21-04-2005 14:49:21 |
| Validar un campo | gluglu | Varios | 3 | 14-01-2005 15:43:58 |
| Como Validar un campo numerico? | Ricsato | Varios | 10 | 19-11-2003 17:31:05 |
|