| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Alexeu Lt JG

Registrado: 12 Abr 2007Mensajes: 62
|
Publicado: Mar 17 Abr, 2007 1:51 pm Asunto: Mostrar tablas en un comboBox |
|
|
Hola a todos, estoy realizando un proyecto en el que tengo que poder mostrar en un combobox, un listado de las tablas que poseo en mi base de datos. Utilizo MYSQL.
He intentando hacer algo similar a esto.
ComboBox1->Items=Query1->ExecSQL();
siendo la sentencia SQL Show tables;
No se si lo he escrito correctamente.
Espero me podais ayudar.
Un saludo |
|
| Volver arriba |
|
 |
jacko Master


Registrado: 03 Sep 2005Mensajes: 287Ubicación: Colombia
|
Publicado: Mar 01 May, 2007 3:57 pm Asunto: |
|
|
Hola Alexeu
Creo que lo debes hacer en mas lineas:
1. Ejecutas el SQL: Query1->ExecSQL();
2. Te ubicas al principio del Query: Query1->First();
3. Inicias un loop que solo termina al finalizar el Query: while(!Quey1->Eof);
4. Vas adicionando al ComboBox cada una de las tablas: ComboBox1->Items->Add(Query1->FieldByName("Tables_in_XXXX"));
5. Pasa a la siguiente posicion del Query: Query1->Next();
6. Y ya estuvo!
Aunque ahora pensandolo bien... porque no usas un DBComboBox1 y lo enlazas al Query1? Saldria sin una sola linea!
Intentalo y nos cuentas! _________________ Dios es real... a menos que se declare entero! |
|
| Volver arriba |
|
 |
|