Login
Estamos no Facebook
Buscar
Quem está conectado
Há 21 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 21 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14428 mensagens em 2047 assuntos
Colunas Virtuais
Página 1 de 1 • Compartilhe •
Colunas Virtuais
Boas,
Alguém pode.me dizer a sintax para criar uma coluna virtual...
no programa para criar uma browlist ele requer certos campos que tem em todas as tabelas...mas esta tabelas apenas necessita de 2 colunas...
Disseram.me para criar as colunas virtualmente....
Deve ser temporarias penso eu...
Obgada
Alguém pode.me dizer a sintax para criar uma coluna virtual...
no programa para criar uma browlist ele requer certos campos que tem em todas as tabelas...mas esta tabelas apenas necessita de 2 colunas...
Disseram.me para criar as colunas virtualmente....
Deve ser temporarias penso eu...
Obgada
paula91- Começando a Participar

Re: Colunas Virtuais
Não entendi a pergunta...
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Colunas Virtuais
queria criar uma especie de coluna temporária....
já resolvi o problema...nao sei se da maneira mais simples:
Foi a solução que consegui
já resolvi o problema...nao sei se da maneira mais simples:
- Código:
* Cria colunas necessárias para inserir dados na browlist
TEXT to tb noshow textmerge
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'cu_postamp')
Begin
Alter table u_portos add cu_postamp char(25)
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'usrdata')
Begin
Alter table u_portos add usrdata datetime
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'usrhora')
Begin
Alter table u_portos add usrhora varchar (8)
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'ousrdata')
Begin
Alter table u_portos add ousrdata datetime
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'ousrhora')
Begin
Alter table u_portos add ousrhora varchar (8)
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'usrinis')
Begin
Alter table u_portos add usrinis varchar (30)
End
If not exists (Select * from INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'u_portos' AND COLUMN_NAME = 'ousrinis')
Begin
Alter table u_portos add ousrinis varchar (30)
End
ENDTEXT
u_sqlexec(tb)
*Cria a browlist
TEXT to po noshow textmerge
select cu_postamp,ousrinis,usrdata,ousrdata,usrhora,ousrhora,usrinis,codigo,descricao from u_portos(nolock)
ENDTEXT
If u_sqlexec(po,"cu_po")
If criaupdatecursor("cu_po","u_portos","codigo,descricao")
Declare list_tit(2),list_cam(2),list_tam(2),list_pic(2),list_ronly(2)
list_tit(1)='Código'
list_tit(2)='Descrição'
list_cam(1)='cu_po.codigo'
list_cam(2)='cu_po.descricao'
list_ronly(1)=.F.
list_ronly(2)=.F.
list_pic=''
list_tam(1)=8*10
list_tam(2)=8*5
=CursorSetProp("Buffering",5,"cu_po")
m.escolheu=.F.
browlist('Lista de Portos','cu_po','cupo',.T.,.T.,.T.,.T.,.F.,"",.T.)
If m.escolheu
Replace bo.TRAB1 With cu_po.descricao
Endif
If u_tabupdate(.T.,.T.,'cu_po')
** Foi enviado com sucesso.
Else
Tablerevert(.T.,"cu_po")
Messagebox("Erro ao gravar os dados")
Endif
Endif
Endif
*Apaga as colunas
TEXT to co noshow textmerge
Alter table u_portos drop column cu_postamp
Alter table u_portos drop column usrdata
Alter table u_portos drop column usrhora
Alter table u_portos drop column ousrdata
Alter table u_portos drop column ousrhora
Alter table u_portos drop column usrinis
Alter table u_portos drop column ousrinis
ENDTEXT
u_sqlexec(co)
Foi a solução que consegui
paula91- Começando a Participar

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Erro no Projeto Chat
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta