Mostrando postagens com marcador Sites. Mostrar todas as postagens
Mostrando postagens com marcador Sites. Mostrar todas as postagens

quinta-feira, 18 de outubro de 2012

Como retirar espaços em branco?

 
Salve salve papeiros.
É muito comum termos no banco de dados campos do tipo texto que contenham espaços em branco desnecessários, estes em grande maioria das vezes, se não em todas, somente ocupam espaço no banco, aumentando consideravelmente seu tamanho.
Para evitar que o banco de dados aceite informações contendo estes espaços, você pode fazer o uso das funções TRIM, LTRIM e RTRIM. Mas o que cada uma faz?
Trim: Retira todos os espaços em branco independente da posição (Esquerda ou Direita) do campo desejado.
Ltrim: Retira os espaços em branco que estão à esquerda do campo desejado.
Rtrim: Retira os espaços em branco que estão à direita do campo desejado.
Em exemplos práticos propomos as seguintes situações.
1 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco  '
 Select Trim(' Papo Sql - Retirando espaços em Branco ')  
 Results  
'Papo Sql - Retirando espaços em Branco'

Percebam que, os espaços que haviam a direita e esquerda foram eliminados, vejamos a próxima situação.
2 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco à esquerda de um campo  '
 Select LTrim('  Papo Sql - Retirando espaços em Branco a esquerda de um campo  ')  
 Results  
'Papo Sql - Retirando espaços em Branco a esquerda de um campo '

Neste caso, ainda temos espaços a direita, porém a função cumpriu com o proposto, retirar os espaços à esquerda, agora:
3 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco à direita de um campo  '
 Select RTrim(' Papo Sql - Retirando espaços em Branco a direita de um campo ')  
 Results  
' Papo Sql - Retirando espaços em Branco a direita de um campo'

Desta vez, temos o inverso da situação anterior, retirando os espaços à direita.
Voltando ao assunto inicial desta matéria, quando você for inserir as informações no banco de dados, utilize as funções, evitando assim que os campos do tipo texto tenha espaços desnecessários.
Agora, quando você já possuir espaços em branco inseridos no banco, atualize as colunas com o comando Update, utilizando o Trim, Ltrim ou o Rtrim, dependendo da sua situação, vejamos o exemplo:
 Update tabela  
Set nome = Trim(nome)

No exemplo, retiramos todos os espaços a direita e esquerda da coluna nome.
Dúvidas, sugestões e críticas, todas são bem-vidas .
Um grande abraço a todos, e até a próxima.

Fonte: http://paposql.blogspot.com.br/2011/11/como-retirar-espacos-em-branco.html

sexta-feira, 6 de janeiro de 2012

Simular telas

Para quem desenvolve sites e quer fazer teste para ver como fica nas diversar resoluções e tipos de monitores, esse site é fantástico.

http://quirktools.com/screenfly/

Pode ser simulado em desktop, tablet, mobile e televisão.

sexta-feira, 9 de dezembro de 2011

Cantos Arredondados com CSS

É muito simples fazer um box com cantos arredondados.
Estilo:
.P { border: solid thick red;
border-radius: 1em }

HTML:
<div class="P">
  <p>Conteúdo da camada</p>
  </div>


Fonte: Maujor

quinta-feira, 28 de julho de 2011

Inserir registro em Banco de Dados com ADO ASP

Você precisará de 2 páginas.

Formulário HTML;

Vamos chamá-la de cadastro.html

<form id="form1" name="form1" method="post" action="adicao.asp">
  <p>Usuário:</p>
  <p>
    <label>
      <input type="text" name="usuario" id="usuario" />
    </label>
  </p>
  <p>Senha:</p>
  <p>
    <label>
      <input type="text" name="senha" id="senha" />
    </label>
  </p>
  <p>
    <label>
      <input type="submit" name="button" id="button" value="Senha" />
    </label>
  </p>
</form>

A página ASP chamaremos de adicao.asp

Lembre-se de trocar as informações que estáo em negrito para que funcione perfeitamente.

<%
Dim con
Dim rst
Const adOpenKeyset = 1
Const adLockOptimistic = 3
' Cria os objetos
Set con = Server.CreateObject("ADODB.Connection")
Set rst = Server.CreateObject("ADODB.Recordset")
' Abre a conexão com o banco de dados. Estou usando postgre, mas pode ser o de sua preferência.
con.Open "DRIVER={PostGreSQL ANSI};SERVER=servidoraqui;UID=postgres;PWD=senhadoDBaqui;DATABASE=nomedoDBaqui;OPTION=3"
' Cria um Recordset do tipo keyset baseado na tabela clientes
' usando o bloqueio otimista
rst.Open "SELECT * FROM nomedatabela", con, adOpenKeyset, adLockOptimistic

' Cria um registro em branco
rst.AddNew
  ' Recebe os dados do formulário e os atribui aos campos da tabela. Pode acrescentar linhas para quantos campos quiser
  rst("campo")= Request.Form("campo")
  rst("campo")= Request.Form("campo2")

' Salva o registro
rst.Update

Response.Write "<B>Registro salvo com sucesso !</B>"

rst.Close
con.Close
%>

Se quiser usar banco de dados access, segue exemplo.

DBQ=C:\pasta\nomedoDB.mdb;DRIVER={Microsoft Access Driver (*.mdb)}
Se alguém tiver uma sugestão para melhorar a postagem, fique a vontade para fazê-la.

Fonte: http://www.macoratti.net

terça-feira, 19 de julho de 2011

Sombra em DIV com CSS

Segue exemplo de código.

<html>
<head>
<title>CSS</title>
<style type="text/css">
<!--
a:link {
    color: #FFF;
}
.box {
    position:absolute;
    width:90px;
    height:90px;
    background-color:#900;
    -moz-box-shadow:10px 10px 8px #555;
    -webkit-box-shadow:10px 10px 8px #555;
    box-shadow:10px 10px 8px #555;

    }
    #shadowbox_info {
border: 0px solid;
}
#shadowbox_title {
border: 0px solid;
}
-->
</style></head>

<body>
<div class="box">Conteúdo da DIV - Camada</div>
</body>
</html>

O IE8 não funcionou, mas no Chrome e no Mozilla é perfeito.

Compatibilidade com Mozilla:
-moz-box-shadow:10px 10px 8px #555;

Compatibilidade com Chrome e Safari:
-webkit-box-shadow:10px 10px 8px #555;

image

Assim que tiver a solução para o IE8 eu posto.

Verificar se um campo do Banco de Dados contém informação

Mais uma dúvida que encontrei poucos resultados na internet.

Se você precisa fazer uma verificação para saber se o campo contém ou não registro, segue o código ASP

<%
sql = Recordset("campododb")
if isnull(sql) then
response.write "Não contém informação"
Else
response.write ""&sql&""
end if
%>

Caso você não queira mostrar informação quando não tiver dados no campo, o código sofre uma pequena alteração no primeiro response.write. Veja:

<%
sql = Recordset("campododb")
if isnull(sql) then
response.write " "
Else
response.write ""&sql&""
end if
%>

segunda-feira, 18 de julho de 2011

Sombra com CSS

Para quem deseja colocar sombra em texto com CSS é muito simples.

image

O TEXT-SHADOW é fantástico e muito fácil de usar.

No exemplo acima, tem três vezes repetidos o “1px”. O primeiro e o segundo se referem ao direcionamento da sombra X e Y, enquanto o terceiro se refere a difusão da cor definida.

O #000 é uma que escolhemos para sombra.

MySQL Workbench

Para quem deseja administrar MYSQL via interface gráfica essa é uma excelente ferramenta.

Ele permite administrar remotamente seu Banco de dados. Uma maravilha que adianta  muito o serviço.

Para usar é bem simples.

Instale o MYSQL (aqui no blog tem uma opção para você instalar inclusive com o Apache para Windows 7).

Depois instale o Workbench e pronto.

Ao abrir o aplicativo clique em Database – > Query Database

image

Depois clique em OK na janela que aparece.

image

Na próxima tela, você terá acesso aos bancos locais que estão listados em SCHEMAS.

image

Caso alguém tenha alguma correção ou algo que melhore as colocações é só deixar comentário.

Clique para fazer download do WORKBENCH

sexta-feira, 15 de julho de 2011

Mudar senha padrão do MYSQL

Após a instalação do MySQL (se você não fizer nada), o usuário padrão será o “root” e a senha será vazia… E isso não é nada seguro, mesmo quando se desenvolve localmente… Hoje vou ensinar como mudar essa senha tanto no Windows quanto no Linux.

Mudando a senha do root no Windows

1. Iniciar > Executar, digite CMD e aperte enter

2. Navegue até o diretório bin dentro da pasta onde o MySQL está instalado, pode serC:\mysql\bin ou se você estiver usando o XAMPP será C:\xampp\mysql\bin

3. Digite os seguintes comandos:

mysql -u root mysql

SET PASSWORD FOR root@localhost=PASSWORD('NOVASENHA');

Pronto, a senha foi modificada… Não se esqueça de mudar a senha do phpMyAdmin (no arquivo config.inc.php).

Fonte: Thiago Belém

Postgre psqlODBC para Windows 64 bits

Escrevo este post para anunciar algo que há muito é esperado por desenvolvedores que utilizam PostgreSQL através de ODBC: uma versão 64 bits do driver mantido pelo próprio grupo de desenvolvimento do PG, mais conhecido como PostgreSQL Global Development Group.

http://wwwmaster.postgresql.org/download/mirrors-ftp/odbc/versions/msi/psqlodbc_09_00_0101-x64.zip.

Os processos de instalação e criação são exatamente iguais à versão tradicional para 32 bits.

Fonte: Baú de DEV

WAMPSERVER: servidor local no Windows 7

Sempre tive curiosidade para trabalhar com PHP mas sempre esbarrei no servidor local. Agora consegui o WAMPSERVER. Em poucos cliques um servidor para fazer testes.

A versão mais atual vem com:

  • Apache 2.2.11;
  • PHP 5.3.0;
  • MySQL 5.1.36;
  • phpMyAdmin.

Fonte: @winajuda

Se quisr ajuda para configurar pode usar a apostila a seguir.

http://apostilando.com/download.php?cod=3260&categoria=

Caso instale e o status do servidor fique como offline, você precisará reiniciar o servidor. É só clicar com o botão esquerdo sobre o ícone e depois em Reiniciar Todos os Serviços.

image

Se tiver outro servidor web instalado será necessário alterar a porta também.

Vá até C:\wamp\bin\apache\Apache2.2.17\conf

Abra o httpd.conf e altere de 80 para 82

image

Espero ajudar. Se alguém quiser acrescentar ou corrigir alguma informação é só deixar comentário.

terça-feira, 5 de julho de 2011

IIS Parou de funcionar

Segue uma solução para o caso de o IIS parar de fuuncionar.

Pessoal, obrigado pela atenção mas jah solucionei o caso.

Realmente havia um processo na porta 80.

Quando você dá um netstat ele tem ao lado um PID (Process ID) para descobrir quem é e derrubalo basta ir no Gerenciador de Tarefas e ir em Exibir -> Colunas e selecionar a coluna PID e comparar o PID do Netstat com o PID do processo.

Fonte: Site da Microsoft

O comando netstat é extremamente importante para saber se uma determinada porta está sendo utilizada:

netstat -an

Será apresentado o resultado:
TCP 127.0.0.1:3398 127.0.0.1:4105 ESTABLISHED
TCP 127.0.0.1:3399 127.0.0.1:4105 ESTABLISHED
TCP 127.0.0.1:3400 127.0.0.1:4105 ESTABLISHED
TCP 127.0.0.1:3401 127.0.0.1:4105 ESTABLISHED

Caso seja necessário saber o número do processo (pid) que está utilizando uma determinada porta, é necessário utilizar o comando:

netstat -ano

Onde será exibido o resultado:
TCP 127.0.0.1:3394 127.0.0.1:4105 ESTABLISHED 2808
TCP 127.0.0.1:3395 127.0.0.1:4105 ESTABLISHED 544
TCP 127.0.0.1:3396 127.0.0.1:4105 ESTABLISHED 2808
TCP 127.0.0.1:3397 127.0.0.1:4105 ESTABLISHED 3176

Obs.: Os valores em negrito representam o número do processo.

É possível fazer outras combinações, como por exemplo saber somente qual processo está utilizando a porta 1099 (porta padrão do jboss):

netstat -ano | find "1099"

Será apresentado o resultado:

TCP 127.0.0.1:1099 0.0.0.0:0 LISTENING 4232

quarta-feira, 5 de janeiro de 2011

Tutoriais para desenvolvimento web

Pessoal, encontrei um site com alguns tutoriais muito legais.

http://www.webtuts.com.br

Em especial quero compartilhar o que fala de Postgre.

Parte 1
http://www.webtuts.com.br/2010/09/curso-postgresql-%E2%80%93-parte-i-introducao-instalacao/

Parte2
http://www.webtuts.com.br/2010/09/curso-postgresql-%E2%80%93-parte-ii-tipos-de-dados/

Mais um site no ar

image

Esse é o novo site da Folha da Cidade.

Usei banco de dados Postgre + ASP.

Espero que gostem. Estou colocando novas funções.

http://www.folhadacidade.inf.br/

Como programar no ambiente ASP usando Perl

Para quem deseja uma experiência nova na área de programação, vale a pena conhecer esse site. http://www.superaspl.com.br/

Aí tem desde de a instalação, passando por configuração do dreamweaver, até exemplos da integração ASP + Perl.

Enfim, o site é muito completo. E estão atualizando permanentemente.

terça-feira, 26 de maio de 2009

CPM Advogados Guarapari

Mais uma empresa de Guarapari que entra na internet em busca de mais visibilidade. Agora é a vez do escritório de advocacia em Guarapari CPM Advogados.

O escritório está sob a direção dos competentes advogados Andrei Costa Cypriano, Isaac Pavezi Puton e Jedson Marchesi Maioli.

Abaixo estão as áreas de atuação.

  • Direito Empresarial

  • Direito Imobiliário

  • Direito Família

  • Direito do Consumidor

  • Direito do Trabalho

  • Direito Previdenciário

  • Direito Administrativo

  • Direito Penal

  • Advocacia de Apoio

Acesse o site e confira. www.cpmadvogados.com.br

sexta-feira, 24 de abril de 2009

Descubra qual é a fonte usada

Para quem sempre teve dúvida sobre qual é a fonte usada naquele trabalho que oi lindo ou naquele serviço que vc tem que refazer e o cliente quer que seja igual. Aí vai uma boa alternativa.

O site http://www.myfonts.com/WhatTheFont/ identifica qual é a fonte utilizada a partir de uma imagem. É isso mesmo. Você faz o upload da imagem ou indicar uma URL e ele identifica para você. Basta seguir os passos.

Aproveitem.

quinta-feira, 29 de maio de 2008

Dreamweaver CS4 Beta

Cada vez mais usuários comuns querem aprender como desenvolver páginas de internet, e o programa Adobe Dreamweaver tem facilitado muito, pois consegue reunir na mesma interface recursos para programadores — que tem como base o código puro — e também recursos para os designers que são os mais experientes quando falamos do visual das páginas.

 

Um dos principais destaques, sem dúvida, vai para design remodelado do Adobe Dreamweaver CS4, que além de não mostrar mais a famosa barra do Windows, ainda traz atalhos bem posicionados para você trabalhar com maior facilidade. Existe também um menu no topo do programa onde você escolhe o tipo de usuário, que ao ser selecionado muda a disposição das janelas interiores de acordo com o seu perfil.

 

Efetuando o Download...
Devido ao programa estar em fase de testes, não há como baixá-lo diretamente,  sendo assim, é necessário ser cadastrado no site da Adobe. Ao clicar em “Clique aqui para Baixar”, automaticamente será aberta a página da empresa, onde é solicitado um login. Caso você não tenha uma conta na Adobe, basta acompanhar os seguintes passos para você criar sua própria conta.

Fonte: Baixaki

quinta-feira, 6 de dezembro de 2007

SmartFTP: agilidade com rapidez e segurança

Para quem precisa de rapidez nas transferências este é um excelente cliente FTP recheado de recursos que não deixa nada a desejar aos clientes mais famosos, como o CuteFTP. O melhor é que este aqui é grátis. O Smart FTP se integra ao shell do Windows, facilitando o envio de arquivos, você pode abrir várias janelas internas para envio/recepção de arquivos, agendar downloads e uploads, etc.

No site do desenvolvedor é possível baixar um pacote de linguagem que traduz o programa para o Português: Clique aqui.

Programa gratuito para uso não comercial.