Cadastre-se Revistas DevMedia Cursos
 

Space de THIAGO CRUZ DE SOUZA
Busca Autor


Últimas 20 atualizações de THIAGO CRUZ DE SOUZA

Artigo - QUICK TIPS: Stored Procedures no Delphi

                       

Olá Pessoal, aqui estou para minha primeira Quick Tips e nela vamos falar de um assunto um tanto simples no Delphi, porém eu irei aborar um detalhe interessantes para aqueles que ainda precisam trabalhar com BDE e lançar mão de Stored Procedure.


Bom, sei que muitas pessoas ainda utilizam o BDE para o desenvolvimento de software, em duas empresas que trabalhei deparei com algumas programadores que utilizavam TStoredProc para armazenar informações no Banco de dados. Mas se deparavam com o problema na atualização dos parâmetros do component, de não conseguir criá-lo de forma dinâmica e a utilização do método Prepare. Então segue a dica.


            Muitas programadores acreditam que o Método Prepare no caso do BDE serve para preparar o script para ser utilizado no banco de dados, mas não é isso que ocorre na verdade este método é utilizado para preparar sim o Component para a Stored Procedure, assim carregando os parâmetros e algumas propriedades especificas para cada stored. Segue modo correto para a utilização.

 

Usando assim.

 

Procedure.Close;

Procedure.Prepare;

Procedure.ParamByName(‘Contrato’).Asstring := Contrato_fin;

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
04/08/2009 19:14:00





Pocket Video - Palestra WebDays2008-.NET-26-Novidades no Visual Basic 9 [54:51s]


Palestra do evento DevMedia WebDays 2008

para ter acesso a todas as palestras do evento, clique no l

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
25/07/2009 11:23:00





Artigo - Conhecendo a Linguagem Ruby

Conhecendo linguagem Ruby



Introdução

      Ruby é uma linguagem nova em comparação às outras. Foi criada em 1995 pelo japonês Yuri Matsumoto. Uma linguagem limpa e direta toda orientada a objetos, bem simples de se aprender e trabalhar. Com muitas semelhanças ao Perl, SmallTalk e Python. Uma Linguaguem multi-plataforma, sendo assim suportada por diversos tipos de sistemas operacionais como Linux, Windows, Solares e outros. Possui muitas features interresantes como o Ruby Gems(Biblioteca Gratuita disponivel na internet), Code Blocks( Bloco de códigos), Mixins(Reposta à herança multipla),  tipagem dinâmica e outras caracteristicas. Além de ser a linguagem predileta para aprender entre os programadores delphi.



Ruby Gems
   
        São bibliotecas gratuitas disponibilizadas no sourceforge.org. lá você encontra plugins para relatórios,  Layouts e muito mais.
            Para fazer download dos plugins diretamente pelo ruby. E só ir no WorkSpace Commander situado no 3rdRail e digitar o comando “gem install ruport” por exemplo, neste comando o 3rdRail irá buscar do site sourceforge o plugin para criação de relatórios no rails. Logo mais. Estarei mostrando melhor esta funcionalidade.

Sintaxe

    A Sintaxe do Ruby é simples e exata. Sem necessidades de caracteres de término de uma instrução.
   
    Exemplo :

        if a ==“M1”
          puts “Mensagem 1”
        else
               puts “Mensagem 2”
        end



Tags

   
No Ruby existem duas formas de tag as que são utilizadas para estruturas de controle, loops e outras características. Eles são inseridas no HTMl. Ao compilador ler os códigos, identificará que são instruções do Rails.

                                             <%     Código Ruby      %>


        Exemplo :

                            <% for columEstado in Estado.content_columns %>
                                 <%= columEstado.human_name %>
                            <%end%> 

   E as tags que são utilizadas para retorno de alguma informação

                                             <%=   Código Ruby         %>

        Exemplo :
                                             <%= text_field 'usuario', 'Nome' %>


Métodos
   
   Para você criar métodos é bem  simples, veja a sintaxe a baixo:

                                              def  meu_metodo

                                                          end

Comentários

    O Ruby duas formas para identificar os comentários.

                                                   Utilizando
                                     # um comentário de uma linha.

   
                                    =begin
                                            Bloco de comentários.
                     
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
12/03/2008 13:07:00





 

Desenvolvedor da RCP Software - RJ. Uma das maiores empresas de software de cobrança do Brasil.Atuando no Desenvolvimento de projetos Orientação a Objetos, Design Patters. Há 5 anos na area de TI participando de diversos projetos.
Arquivo de atualizações
 2009
 2008

Estatísticas do Autor:
Número de posts: 3
Características dos posts deste autor:
Conteúdo:
Utilidade:
8 2
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
Todos os Direitos Reservados a DevMedia Group