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)
-   -   dblokupcombobox (https://www.clubdelphi.com/foros/showthread.php?t=37389)

pattyka 12-11-2006 01:47:43

dblokupcombobox
 
ayudenme porfavor no se como asignar una tabla a dblokupcombobox...:confused:

marcoszorrilla 12-11-2006 09:49:35

ListSource:Nombre de la Tabla a listar.
ListField...:Lista de campos a listar(si son más de uno separarlos por punto y coma.
KeyField...:Campo por el que se va a buscar y guardar en otra tabla si se conecta el resto de propiedades.


DataSource:Tabla destino (0pcional)*
DataField...:Campo destino(Opcional)*

* Quiere decir que si solamente queremos listarlos no necesitamos campo y tabla destino, pero si lo que deseamos es por ejemplo seleccionar un producto y que se grabe en otro tabla entonces no serían opcionales.

Un Saludo.

pattyka 12-11-2006 19:27:13

muchas gracias;) ... eso ya lo hice ... lo que pasa esque soy nueva en estoy y necesito hacer un sistema de control escolar... no se como se compara lo que tengo en un edit o maskedit con un dato de una tabla por ejemplo si es de usuarios y contraseñas como compraro que si seleccionado un usuario se la contraseña que escribio en el maskedit sea la correcta para dicho usuario...???:confused: ...
gracias... un Saludoo;)

marcoszorrilla 12-11-2006 19:42:11

Si ya estás posicionada en la tabla sobre dicho usuario como sería lo lógico:

Código Delphi [-]
If MiEdit.Text = MiTablaMiCampo.Value then
//instrucción que le deje seguir
else
ShowMessage('Contraseña incorrecta....');

Un Saludo.

pattyka 12-11-2006 20:49:20

muchas gracias;) eso ya lo logre ... ahora mi duda es como a un dblookupcombobox lo pongo en vacio pues si en el edit pongo la clave y en el dblookupcombobox no tengo seleccionado nada la clave k pongo en el edit me la acepta`como si ubiera seleccionado el primer campo de la tabla y pues no he seleccionadao nada:S:S:S:confused: ... gracias;)

marcoszorrilla 12-11-2006 21:08:56

Puedes poner en no disponible "Enabled", el campo en donde va a teclear la clave y al pulsar en el DbLookUpComboBox, es decir al elegir habilitas el edit para poner la clave.

En el evento OnClic del DbLookUpComboBox:
Código Delphi [-]
MiEdit.Enabled:=True;

Un Saludo.


La franja horaria es GMT +2. Ahora son las 19:25:12.

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