Delphi

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3538 palavras )
  • Download(s) : 0
  • Publicado : 18 de abril de 2013
Ler documento completo
Amostra do texto
Acesso a Dados No Delphi for PHP

delphi for php
desvendando os segredos dos componentes data access

Olha a primeira coisa e configurar ou verificar se ja esta configurado: va o diretorio "C:\WINDOWS\system32\drivers\etc" no meu caso o windows xp.... abra o arquivo com 2 cliques "services" e verifica se existe uma linha ou add a mesma.. gds_db 3050/tcp

sem dúvida nenhuma o tempo semprefoi um fator decisivo no desenvolvimento que agregado à qualidade torna esta tarefa um desafio. como produzir sistemas com qualidade em tempo hábil? como obter produtividade no desenvolvimento de meus projetos? nos últimos anos a indústria de ti tem investido fortemente em ferramentas que aumentem a produtividade, prova disso foi o lançamento pela codegear do delphi for php. uma ferramenta rad paraphp que une uma linguagem de scripts multiplataforma, multi-bancos e free com o poder e a versatilidade da vcl. isso tudo somado a filosofia da orientação a objetos, segmento onde a borland possui uma larga experiência, torna o delphi for php uma ferramenta bem completa que vem preencher uma lacuna que havia entre o desenvolvimento web em php e a produtividade. para provar o que estou falandovamos neste artigo desenvolver uma pequena aplicação e você verá como os componentes da vcl nos proporcionam esta produtividade, principalmente no que diz respeito a persistência em banco de dados, mas antes gostaria de deixar aqui algumas observações importantes. como este veículo tem em seus leitores maioria de programadores delphi e que para muitos a linguagem php é uma novidade, acho por bemexpor aqui algumas das particularidades desta linguagem, pois apesar da ide ser bem parecida com a do bds2006 a linguagem de desenvolvimento é a php, e sendo assim devemos respeitar a sintaxe desta linguagem. em primeiro lugar o php é case sensitive por tanto muita atenção na hora de declarar e de referenciar suas variáveis, métodos e classes, pois diferente do delphi uma letra maiúscula aqui faz todadiferença e na verdade declarar não seria o termo ideal a ser empregado nos casos das variáveis. isto porque em php não precisamos declarar as variáveis e explicitar o seu tipo, essa linguagem não é tipada como o delphi. os operadores lógicos e de atribuição também são diferentes e isso pode se tornar uma dor de cabeça para muitos iniciantes que vem do delphi e se deparam com o php, isso porquepodemos por um lapso escrevermos a seguinte sentença: if (!($id = null) )

{ echo (‘variável não é nula); } há um erro de sintaxe na instrução acima, mas pode acreditar será muito comum se você é iniciante em php, pois é quase que automático, está no sangue compararmos valores com o símbolo "=", porém operador de igualdade no php é "= =" e o de atribuição sim que é "=". outro ponto importante équanto ao escopo das variáveis dentro do script. quando queremos fazer referência a uma variável global dentro de um método, precisamos de dentro do mesmo informar que esta variável é global, pois de outra forma será criada uma nova variável local. um exemplo claro disso é quando adicionamos um data module ao nosso projeto. não basta clicarmos em file -> use unit ou ctrl+f11 precisamos em cadamétodo informarmos o objeto que representa o nosso data module com a palavra global e a partir daí utilizarmos nossos componentes de acesso a dados. ex: function button1click ($sender, $params) { global $dm; $dm->tbcliente1->close (); } digo isto pois tenho visto inúmeras dúvidas em diversos fóruns devido a este problema. nosso objetivo neste artigo não é a linguagem em si e sim a utilização daferramenta, para mais informações quanto à sintaxe e funções do php aconselho a leitura do manual php disponível em http://www.php.net/manual/pt_br/index.php . chega de papo e mãos a obra! nosso projeto consiste em criar um exemplo onde manipularemos dados utilizando os componentes data access da vcl. veremos alguns recursos importantes da ide e algumas técnicas do php, como passagem de parâmetros...
tracking img