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)
-   -   Urgente!! TEngo una duda!!! (https://www.clubdelphi.com/foros/showthread.php?t=22560)

(VIH)Lestat 20-06-2005 03:30:22

Urgente!! TEngo una duda!!!
 
De antemano les agradezco por leer mi pregunta ...

Tengo una duda y no se que utilizar.. Estoy diseñando un pequeño programa acerca de un control escolar...

quiero almacenar el estado civil del alumno (soltero,casado,divorciado,viudo) y quiero que aparezca en un combobox, pero el problema es que este dichoso combobox no tiene la propiedad datasource para que yo lo pueda enlazar a mi Ibtable que esta ligado a mi tabla de alumnos para poder almacenar el valor del combobox.... pero si uso el DBcombobox ¿como puedo introducirle los datos manualmente? es decir si tiene la propiedad ITEM como el combobox normal??? como lo puedo hacer??? y por cierto si utilizo el dbcombobox no puedo almacenar los datos en la misma tabla por que crea Lista circular.... VERDAD???

quisiera que alguien me ayudara para solucionar mi problemilla..

Salu2 a todos

mariocase84 20-06-2005 03:59:44

Hola (VIH)Lestat,

Podes encontrar ayuda en ésta página sobre DBComboBox

Ayuda

Saludos,

jachguate 20-06-2005 16:55:21

Hola VIH.

Veo que estas encontrando alguna ayuda en estos foros en estos días, y eso me alegra, pero veo también que no estas apegandote a la guia de estilo en varios puntos. Estas son las reglas de convivencia en este lugar, así que te recomiendo su lectura y su posterior cumplimiento.

También aprovecho para recomendarte la lectura de este anuncio.

Hasta luego.

;)

Amsaspenda 25-06-2005 19:54:28

Hola, si no puedes conectar tu combobox a una tabla lo que puedes hacer es insertarle los items manualmente. Aqui te pongo un fragmento de codigo:

procedure TFAGREEMP.FormShow(Sender: TObject);
begin
fmodulo.tEMPLEADOS.open;
fmodulo.TEMPLEADOS.First;
while not fmodulo.TEMPLEADOS.Eof do
begin
EMPLEADOS.Items.Add(fmodulo.TEMPLEADOS.fieldbyname('nombre').AsString);
fmodulo.TEMPLEADOS.Next;
end;
fmodulo.TEMPLEADOS.Close;
end;

Se ejecuta al cargarse la forma que contiene el combobox, se abre la table y se entra en un ciclo donde se empieza del primer elemento de la tabla hasta el final de la misma y se van agregando uno a uno los elementos del campo 'nombre' en el combo llamado 'empleados'.

Sales, saludos y espero que te sirva.

Amsaspenda

ercrizeporta 25-06-2005 21:40:22

por favor, una ayuda!!
 
buenas, primero decir que no se como incluir un nuevo tema en el foro, x eso voy a exponer aki mi pregunta, a ver si hay alguien que me pueda echar una mano.además de poder decirme como se añade un nuevo tema. mis dudas sobre delphi son las siguientes:

1.- como ir posicionando el control del foco de un formulario hacia el campo que yo kiera en el momento que yo crea oportuno.

2.- una funcion prefijo, la cual me diga si una cadena de caracteres es prefijo de otra.

3.- como ir cambiando la posicion del cursor en un listbox.

mi idea es poner un edit y en la propiedad on change hacer que el cursor del listbox apunte hacia el primer item cuyo comienzo de palabra sea el mismo que en el edit.
sin mas despedirme y agradecer si alguien pudiera ayudarme a conseguir estas funciones. Muchas gracias!!!

(VIH)Lestat 25-06-2005 21:48:50

primero que nada un saludo y que bueno que hayas entrado al foro.. soy victor y primero que nada para poder poner un nuevo tema en este foro lo primero que tienes que hacer es inscribirte en el foro y despues haces click en el boton que se encuentra arriba del foro donde DICE NUEVO HILO...y te aparecera que una ventana como la que te aparecio cuando pusiste tu mensaje aqui....

Existe una funcion en DELPHI la cual se llama SETFOCUS... ya probaste con esa funcion la cual se utiliza poniendo primero el nombre del edit que quieras que se posicione el cursor por ejemplo EDIT!.SETFOCUS.... y sinno me equivoco te sugiero que investigas acerda de la otra funcion que creo que sirve para los dBGRIDS se llama FOCUSCONTROL ....es parecida a la anterior

Espero que t sirva ...SALU2

ercrizeporta 25-06-2005 22:02:14

hola victor, yo soy cristobal. encantado y gracias. no encuentro donde poder registrarme en el foro para crear nuevos hilos, al pulsar sobre nuevos hilos, me salen los ultimos hilos y no la ventana que me has dicho.bueno a ver si puedes ayudarme, gracias. ah!sabes algo sobre la funcion prefijo?(que si me compara cris con cristobal me diga que es verdadero). Saludos y gracias!!

(VIH)Lestat 25-06-2005 22:36:58

oye cristobal una pregunta... si no estas inscrito en el foro o en la pagina ¿Como es que puedes responder los mensajes que te envio??? segun se tienes que estar registrado y por lo que veo ya lo estas .....

En la parte de arriba del foro de "Conexion de BASE de DAtos" hay un cuadro en donde te pide nombre de usuario y contraseña, pero si ya estas inscrito solo aparece tu nombre y la palabra BIENVENIDO... entonces solo sales de este hilo dandole click en la parte de arriba donde dice "Conexion con Base de datos" y saldras de este hilo y entonces ahi aparecen todos los mensajes e hilos que se han creado y despues solo le das click al boton "NUevo Hilo"" y ya.. creas tuhilo... poniendole el nombre y abajo tu mensaje....

OK??' saludos...

ercrizeporta 26-06-2005 01:23:19

iyo la verdad es k es un poco raro, xk yo ya estoy registrado pero si pulso sobre nuevo hilo no me deja crear uno nuevo sino que me muestra los ultimos hilos que se han creado en el foro, la verdad es k esto es una paranoya, bueno gracias de todas formas, ya intentáré yo solucionarlo. de todos modos si pudieras colgar tu un nuevo hilo haciendo las preguntas que yo he realizado t lo agradecería, por si pudiera ayudarme alguien. ah!gracias por lo del control del foco, era como tu decías.


un saludo!!

(VIH)Lestat 26-06-2005 01:30:33

no hay de que ... y no te preocupes subire tu hilo pa que los demas te puedan ayudar salep???

Salu2....

ercrizeporta 26-06-2005 01:31:52

gracias tio, xk el enlace para crear nuevos hilos no se porque pero no me funciona.por ultimo, sabes como conseguir el cd que viene en la pagina principal??

muchasa gracias, saludos!

(VIH)Lestat 26-06-2005 01:36:13

no sabria decirte por que no estoy enterado del CD pero luego averiguo y te digo oye por cierto tu hilo ya esta en el foro es cuestiond de que lo cheques salep???

vtdeleon 26-06-2005 01:39:14

Saludos

Trata de no usar las palabras URGENTE en los hilos ya como lo dice en la Guia de Estilo



Cita:

Empezado por Guia de Estilo
Urgente
Si en alguna ocasión quieres expresar que tu mensaje es muy urgente por cualquier motivo, no lo hagas poniendo títulos del tipo: "URGENTEEEE", "NECESITO AYUDA", "MUY URGENTE!!!!". Tienes que comprender que la gente que accede al foro se basa en los títulos para saber en qué te puede ayudar, y aunque en un principio pueden entrar a ayudarte, si la cosa es constante, acaban cansándose, y provocar el efecto contrario al que pretendías. Además, si queremos mantener un foro útil como fuente de información, debemos tener en cuenta que las búsquedas se realizan por el título; y esta clase de mensajes no nos ayudan.


ercrizeporta 26-06-2005 01:45:29

ya he visto el hilo, gracias tio! iyo tienes msn?si kieres agregame y puedes probar con mi nombre a ver si t deja a ti crear un nuevo hilo. mi msn es ercrizeporta@hotmail.com, lo siento por darte tanto la bara esta noche tio. Gracias de nuevo!!

(VIH)Lestat 26-06-2005 02:06:15

NO importa... pa que son los camaradas.... y q bueno q ya pudiste agregar tu hilo...

SUERTEEEE!!!!

y SALU2!!!!!!

ercrizeporta 26-06-2005 02:11:45

ha costado pero al final he podido crear un nuevo hilo. menos mal!!gracias por tu ayuda y si necesitas algo y puedo ayudarte x akí estaré...

saludos tio!


La franja horaria es GMT +2. Ahora son las 18:13:48.

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