Ir para conteúdo
Fórum Script Brasil

olimpia

Membros
  • Total de itens

    354
  • Registro em

  • Última visita

Tudo que olimpia postou

  1. Perfeito, deu certo. Utilizei o group by e adicionei o MAX no campo CONSTRAINT_TYPE. Obrigado kandrade, valeu pela dica....
  2. Na realidade a select é bem maior, mas fazendo select por select verifique a select do primeiro post que é responsavel pela repetição. Utilizo CONSTRAINT_NAME para saber se o campo é chave primaria ou não. Segue abaixo o select completo SELECT t3.objname as IdCampo, t1.DATA_TYPE as DataType, t3.value as DescricaoCampo, isnull(t4.CONSTRAINT_TYPE,'false') as ConstraintType FROM INFORMATION_SCHEMA.COLUMNS t1 left join information_schema.key_column_usage t2 on (t1.table_name COLLATE Latin1_General_CI_AI = t2.table_name COLLATE Latin1_General_CI_AI) AND (t1.column_name COLLATE Latin1_General_CI_AI = t2.column_name COLLATE Latin1_General_CI_AI) left join ::fn_listextendedproperty (null, 'user', 'dbo','table','cliente','column',default) t3 on t1.column_name COLLATE Latin1_General_CI_AI = t3.objname COLLATE Latin1_General_CI_AI left join information_schema.TABLE_CONSTRAINTS as t4 on (t4.table_name COLLATE Latin1_General_CI_AI = t2.table_name COLLATE Latin1_General_CI_AI) AND (t4.CONSTRAINT_NAME COLLATE Latin1_General_CI_AI = t2.CONSTRAINT_NAME COLLATE Latin1_General_CI_AI) where t1.table_name = 'cliente' order by t1.ordinal_position ResultadoIdCampo DataType DescricaoCampo ConstraintType ---------------- ----------- ------------------------------------ -------------- CodEmp int Empresa;Código da Empresa FOREIGN KEY CodEmp int Empresa;Código da Empresa PRIMARY KEY CodFil int Filial;Código da Filial FOREIGN KEY CodFil int Filial;Código da Filial PRIMARY KEY Id int Código;Identificação do Cliente PRIMARY KEY Descricao varchar Razão Social;Razão Social do Cliente false DataCadastro datetime Data Cadastro;Data de cadastro false Telefone nchar Telefone.;Telefone do Cliente false Cep nchar CEP.;CEP false UfId nchar Uf;Unidade de Federação FOREIGN KEY Grupo int Grupo;Grupo de Cliente FOREIGN KEY Endereco varchar Endereço;Endereço do Cliente false Numero int Numero;Numero do Endereço false Preciso que o resultado desta select seja este abaixoIdCampo DataType DescricaoCampo ConstraintType ---------------- ----------- ------------------------------------ -------------- CodEmp int Empresa;Código da Empresa PRIMARY KEY CodFil int Filial;Código da Filial PRIMARY KEY Id int Código;Identificação do Cliente PRIMARY KEY Descricao varchar Razão Social;Razão Social do Cliente false DataCadastro datetime Data Cadastro;Data de cadastro false Telefone nchar Telefone.;Telefone do Cliente false Cep nchar CEP.;CEP false UfId nchar Uf;Unidade de Federação FOREIGN KEY Grupo int Grupo;Grupo de Cliente FOREIGN KEY Endereco varchar Endereço;Endereço do Cliente false Numero int Numero;Numero do Endereço false Alguma dica ?
  3. Olá pessoal. Tenho um select que retorna informações dos campos de uma determinada tabela. Mas o problema que esta retornando varias registro para o mesmo campo da tabela. SELECT t1.COLUMN_NAME, t2.CONSTRAINT_NAME FROM INFORMATION_SCHEMA.COLUMNS t1 left JOIN information_schema.key_column_usage t2 on (t2.table_name COLLATE Latin1_General_CI_AI = t1.table_name COLLATE Latin1_General_CI_AI) AND (t2.COLUMN_NAME = t1.COLUMN_NAME) where t1.table_name = 'cliente' order by t1.ordinal_position ResultadoCOLUMN_NAME CONSTRAINT_NAME ------------------- -------------------------- CodEmp FK_Cliente_Filial CodEmp PK_Table_2 CodFil FK_Cliente_Filial CodFil PK_Table_2 Id PK_Table_2 Descricao NULL DataCadastro NULL Telefone NULL Cep NULL UfId FK_Cliente_Uf Grupo FK_Cliente_GrupoCliente Endereco NULL Numero NULL Gostaria de fosse retornado somente um vez cada column_name, conforme o exemplo abaixo COLUMN_NAME CONSTRAINT_NAME ------------------- -------------------------- CodEmp PK_Table_2 CodFil PK_Table_2 Id PK_Table_2 Descricao NULL DataCadastro NULL Telefone NULL Cep NULL UfId FK_Cliente_Uf Grupo FK_Cliente_GrupoCliente Endereco NULL Numero NULL Alguém tem algum dica do que pode ser alterado nesta select para obter o resultado acima ?
  4. Tenho a pagina A, dentro dela um iframe que carrega a pagina B. Na pagina B tenho um grid, nesta pagina existe uma função chamada update que atualiza o grid. Como devo fazer para através da pagina A acessar a função update da pagina B Consegui da seguinte forma iframe = document.getElementById("wnd1").contentWindow; iframe.update();
  5. Tenho o seguinte HTML <div class="x-horizontal-menubar" > <ul class="x-menu-list"> <li class="x-menu-list-item"> <a href="#" class="x-menu-item-arrow" > Menu 1 </a> </li> <li class="x-menu-list-item"> <a href="#" class="x-menu-item-arrow" /> Menu 2 </li> </ul> </div> Estou usando o css abaixo para formata-lo.x-horizontal-menubar { background-color:#deecfd; width:100%!important; border-left:0px none; border-right:0px none; } .x-horizontal-menubar > .x-menu-list { margin:0; padding:0; float:left; width:100%; border-left:0px none; border-right:0px none; } .x-horizontal-menubar > .x-menu-list > .x-menu-list-item { background-image:none; float:left; display:inline; margin-left:10px; padding-left:0px; padding-right:10px; text-decoration:none; background-color:#000000 } No Firefox esta ficando da maneira que preciso, segue a imagem Mas no IE 6 ( não testei no IE 7 ) não da certo, segue a imagem O que devo fazer para que no IE funcione corretamente ? O IE não aceita o >. Mas fui auxiliado a utilizar o nome da classe principal mais o elemento, segue o link completo .
  6. Na realidade não precisa ser igual ao menu do explorer do windows vista. Os menus do office também são bons, o complicado é desenvolver um css para customizar um lista Separei esta imagens abaixo, se alguém tiver alguma coisa pronta parecida com este menus ou puder dar um ajuda. Elas foram retiradas deste http://www.telerik.com/demos/aspnet/Menu/E.../DefaultCS.aspx Office 2007 Office 2003
  7. alguém tem algum css que forma um menu feito com <li> para um estilo parecido com o windows vista ?
  8. Muito obrigado, deu certo. Sabe me explica porque o IE precisa que tenha um conteudo na td para aplicar a formatação de borda ?
  9. Estou usando o codigo abaixo para alterar o layout de uma tabela <table border="0" width="200px" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="50px" height="30px" ></td> <td width="150px" height="30px" style="border-bottom: 1px solid #000000;background-color: #998559"> </td> </tr> <tr> <td height="30px" width="200px" style="background-color: #855669" colspan="2"></td> </tr> </table> No FF e no Opera esta funcionando normal, mas no IE num funciona, a borda na aparece... Coloquei este codigo acima neste link http://br.geocities.com/leandrolimpia/teste.html Alguém sabe o que pode ser feito para contornar isto ?
  10. Faça o teste, quando informado um link para o site i_e_v_o_l_u_t_i_o_n (sem o _ ) o texto é substituido por scriptbrasil Acesse este link http://forum.i_e_v_o_l_u_t_i_o_n.com.br/in...?showtopic=5614 ( sem o _ ), tem informações de como você pode fazer isso que precisa
  11. Aonde você esta executando a função ConfirmaExclusao()
  12. Criar um arquivo sem utilizar um aplicação serve-side ( php, asp.net, etc ) creio que não seja possivel Acesse este link http://forum.scriptbrasil.com.br/index.php?showtopic=5614 explica como manipular o arquivo xml atraves de javascript
  13. Não sei o que pode estar ocorrendo pois copie os arquivo do site e compactei Acesse este link http://www.tableless.com.br/artigos/ajaxdemo/
  14. verifique esta link http://www.codeproject.com/useritems/Scroll_To_Position.asp
  15. Procurando na net achei este link http://www.devarticles.com/c/a/JavaScript/...cript-Arrays/1/ E o código ficou assim teste = new Array([0,"leandro"], [1,"ligia"], [2,"lucas"]); for(var i=0; i<=2; i++){ alert(teste[i][0] + " " + teste[i][1] ); }
  16. Mas o exemplo do link é o que você precisa ? Acesse novamente o link que o arquivo esta la agora
  17. Preciso de um Arrays multidimensionais, estou fazendo com o codigo abaixo mas não esta funcionado var teste = new Array(); teste[0,0] = "1"; teste[0,1] = "Leandro"; teste[1,0] = "2"; teste[1,1] = "Ligia"; teste[2,0] = "3"; teste[2,1] = "Lucas"; for(var i=0; i<=2; i++){ alert(teste[i,0] + " " + teste[i,1] ); }No loop somente recupera o valor "3 Lucas". O que deve ser feito para recuperar os outros valores ?
  18. Acesse este link abaixo e selecione a primeira caixa de texto que será carregado a segunda http://br.geocities.com/leandrolimpia/exemplo.html Se isso for o que você precisa acesse o link abaixo o pegue o fonte http://br.geocities.com/leandrolimpia/
  19. Não é necessario CSS para o submit, somente preciso para o text. Mas fazendo da maneira acima num da certo.
  20. Não deu certo, desta maneira não é aplicado o estilo em nenhum controle. input.text { border: 1px solid black; }
  21. Tenho o seguinte codigo CSS input { border: 1px solid black; } Se a pagina tiver um input type="submit" este também recebe a aparencia do codigo acima. Preciso que mudar a aparecencia somente do controle input type="text", como deve ficar o codigo em CSS
  22. Não precisa passar nada, somente utilize EventValida();
  23. Verifica se é isto que você precisa, no final tem o link da pagina demo http://br.geocities.com/leandrolimpia/
  24. você terá que fazer um script que verifique o evento de seleção do primeiro combo, sendo assim você limpa todo o conteúdo do segundo combo e adiciona somente os itens referente a seleção do primeiro combo Procure aqui no forum sobre o assunto "select"
  25. Faça um busca aqui no fórum sobre "Scroll Automatico" qualquer coisa poste ai
×
×
  • Criar Novo...