![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Menu desplegable con SQLServer
buenos dias
estoy con un proyecto de la universidad y necesito hacer el menú pero los campos deben de tomarse desde SQL Server y utilizando ciclo repetitivos y tener 2 campos en mi base de datos uno con el nombre del objeto y el otro para el padre y los hijos unit Unit2; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Data.DB, Data.Win.ADODB, Vcl.Menus; type TForm2 = class(TForm) ADOConnection1: TADOConnection; ADOQuery1: TADOQuery; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form2: TForm2; Menu: TMainMenu; a: TMenuItem; b: TMenuItem; implementation {$R *.dfm} procedure TForm2.FormCreate(Sender: TObject); var nombre: string; begin Menu:= TMainMenu.Create(Self); ADOQuery1.First; a:= TMenuItem.Create(Self); a.Caption:= (ADOQuery1.FieldByName('frutas').AsString); Menu.Items.Add(a); ADOQuery1.First; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f1').AsString); a.Add(b); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f2').AsString); a.Add(b); ADOQuery1.First; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f3').AsString); a.Add(b); ADOQuery1.Next; a:= TMenuItem.Create(Self); a.Caption:= (ADOQuery1.FieldByName('frutas').AsString); Menu.Items.Add(a); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f1').AsString); a.Add(b); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f2').AsString); a.Add(b); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f3').AsString); a.Add(b); ADOQuery1.Next; a:= TMenuItem.Create(Self); a.Caption:= (ADOQuery1.FieldByName('frutas').AsString); Menu.Items.Add(a); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f1').AsString); a.Add(b); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f2').AsString); a.Add(b); ADOQuery1.Next; b:= TMenuItem.Create(Self); b.Caption:= (ADOQuery1.FieldByName('f3').AsString); a.Add(b); end; end. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
menu desplegable | kapullok_2006 | HTML, Javascript y otros | 1 | 22-11-2010 10:59:22 |
problema con menu desplegable | JAI_ME | Internet | 0 | 27-01-2010 21:45:55 |
Menu desplegable | RockFaster | Varios | 2 | 23-09-2008 20:27:57 |
Menu Desplegable | scrat | Gráficos | 2 | 02-11-2007 22:04:43 |
menu desplegable | srangel | JAVA | 0 | 30-09-2004 16:34:08 |
![]() |
|