Cita:
Empezado por Jose Roman
Tengo una base de datos MySql con una tabla MESAS y que tiene los campos ID_MESA de dos caracteres y DESCRIPCION de 15 caracteres, en un ListView muestro el campo DESCRIPCION, mi pregunta es:
Como capturo el campo ID_MESA al dar clic el usuario en un item del ListView que solo muestra el campo DESCRIPCION.
|
Puedes hacerlo utilizando la Base de Datos:
Código Delphi
[-]'SELECT ID_MESA FROM MESAS WHERE DESCRIPCION=' + QuotedStr(strDescripcion);
Otra opción de guardarte en memoria una lisa con correspondencias entre
ID_MESA y
DESCRIPCION. Puedes ser un ClientDataset, TStringList, un Array,...
En el propio TListView puedes ańadir tanto la descipción como el ID y dejar oculto el que no te interese, pero mantener la información.