Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   ayuda error mysql y checkbox (https://www.clubdelphi.com/foros/showthread.php?t=47342)

solidus128 24-08-2007 22:07:27

ayuda error mysql y checkbox
 
hola a todos los del club quisiera que me hecharan la mano con un proyecto que estoy realizando para la escuela mi problema es el siguiente (bueno son 2 :confused:) primero lo primero:

mi aplicacion lleva el registro de los egresados de la escuela y es una especia de formulario para llenar y al darle guardar los datos ingresados se almacenan en una base de datos (mysql 5) que conecte mediante el zeos (hasta ahi todo iba bien) el problema es que requiero de una funcion que al no llenar un campo envie un mensaje diciendo algo asi "favor de llenar el campo apellido" o algo asi ( no se si me explique) por que si no se rellenan todos los campos al darle en guardar la aplicacion me envia un error ayuda (repito soy novato en esto)


y la segunda: en este caso utilzo checkboxe´s en la aplicacion como se puede alacenar el valor de un checkbox en mysql? para futuras consultas :(


de antemano gracias y espero que me puedan ayudar salu2

Caral 24-08-2007 22:34:46

Hola
A la primer pregunta, si tienes por ejemplo un edit y tiene que contener algun dato entonces haces esto:
Código Delphi [-]
 If Edit1.Text = ' ' then
   begin
   MessageBox(Handle,
             PChar('favor de llenar el campo apellido'),
             PChar(''),
             MB_OK + MB_ICONSTOP + MB_DEFBUTTON1 + MB_APPLMODAL);
   end
a la pregunta 2, en mysql no se.
Saludos

solidus128 24-08-2007 22:42:18

muchas gracias por tu ayuda caral ya solucione la primera (gracias a ti) pero me falta la segunda ni modo a seguir buscando salu2:)

Caral 24-08-2007 22:48:13

Hola
Para que tengas mas informacion.
En access se alacena el valor de un checkbox en un campo boolean.
En Mysql creo que no lo hay (no estoy seguro), pero en tal caso se puede almacenar en un campo numerico, si es el caso.
Saludos

solidus128 24-08-2007 22:53:05

ok gracias por el dato voy a ponerme a experimentar igual y algo sale
salu2:cool:

enecumene 24-08-2007 23:25:00

si el checkbox es un data controls puedes poner los valores en las propiedades ValueChecked y ValueUnchecked, en mysql creo que es BOOL, pero en mi caso utilizo varchar. espero que te ayude.

saludos,


La franja horaria es GMT +2. Ahora son las 12:13:50.

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