FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
validar un dbedit
quisiera saber como le haria para valiar un dbedit digamos, quiero poner un correo y si no lleva la textura q lleva u correo por ejemplo si falta la arroba, q salga un mensaje q no esta correo pero si lo esta q se guarden los datos a la table.
o digamos otra forma q he pensado no se si estaria buen es q en un combox elijan diferentes servidores d correos q salgan @homtail por ejmplo y q ese se concatene con lo escrito en el dbedit, pero no se como seria la concatenacion. en fox la uso con los signos mas, epro en delphgirecien inicio y no se como seria. |
#2
|
||||
|
||||
La idea de el combobox sería buena en el caso de que las personas solo pudieran tener su correo en los servidores de tu lista y la concatenación al igual que en FOX es con el signo mas (+)...
Pero si yo quisiera hacer eso sin restringir el tipo de servidor al que las personas deban estar "afiliados" seria buscando la arroba y el punto en la cadena que escriban las personas así: Esa puede ser una manera de validar la cosa, pero me supongo que deben haber muchisimas mas..
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Hola moyo18
Bienvenido al ClubDelphi. Para hacer lo que quieres, se puede hacer perfectamente con el combobox, para unir se usa el signo +, igual que en fox, supongo. La parte de union en codigo seria algo asi: Intenta probar asi, y cuando tengas algo de codigo, ponlo aqui y lo veremos mejor. Saludos |
#4
|
|||
|
|||
ok, el problema q tengo es q, cuando le voy nuevo usuario, quisiera q los DBEdit aparecieran en blancoy tambien los INPUTMASK, pero cual le doy nuevo user me aparecen los values q estoy dando en el codigo d abajo de poner el user
tambien digamos si le doy dos veces click al boton agrEGAR nuevo user si no he metido los cambios automaticamnte se guardan en la tabla los datos d arriba por ejmpplo el userid = 99999, entonces eso me traba la base d datos diciendo q ya esta metido antes y no se puede agregar otro. entonces quisiera saber como seria el codigo q lleva el signo mas del navegador predise;ado de delphi y q me aparescan los inputmask en blanco. y este es para guardar el user, aki se tenria q ver lo d la validacion de lo del email pero no me funciona asi como esta arriba.
ARGEGAR UNA PICT A LA BASE D DATOS JPEG Y BMP
espero entienda lo q estoy haciendo. la tabla esta en access y estoy usando adotable y adoconnection. Última edición por moyo18 fecha: 12-03-2007 a las 23:14:19. |
#5
|
||||
|
||||
Porque colocaste (Pos(Edit1.Text, '@') <> 2) se supone que era (Pos(Edit1.Text, '@') <> 0)...
Por otro lado te pido el favor que redactes bien porque se dificulta mucho el leer textos como el que haz escrito.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
||||
|
||||
Yo podrí poner vtdeleon.@ y sería válido
Me guiaré del código de jhonny (porque me da pereza leer el de mas arriba) Saludos
__________________
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! |
#7
|
||||
|
||||
El problema con el codigo de vtdeleon es que no sería valido el siguiente:
jhonny.yonny@clubdelphi.com Mas bien le agregaria algo que mire que despues de la arroba haya un punto(.) pero que ese punto no sea el ultimo caracter como bien ya lo ha indicado vtdeleon... Parece que esto es mas complicado de lo que se cree, jejeje. Ejemplo pachuco:
Eso me devolveria solo la cadena despues de la @ y alli si evaluar que haya un proximo punto y que ademas no sea el ultimo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 12-03-2007 a las 23:05:13. |
#8
|
|||
|
|||
ya esta a ver si entiendes ahroa, gracias por la ayuda.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Validar un Dbedit? | kman | Varios | 10 | 13-03-2007 04:07:11 |
Validar y Autocompletar Fecha en un DBEdit | gluglu | OOP | 4 | 29-12-2006 11:24:06 |
Validar un DBEdit con delphi interbase | servicomp | Conexión con bases de datos | 8 | 06-08-2006 16:27:11 |
validar dbedit | yeison Cristman | Conexión con bases de datos | 1 | 29-07-2006 21:55:56 |
como validar datos en el evento onkeypress de un dbedit? | viajero2015 | Varios | 1 | 01-02-2004 21:41:59 |
|