sábado, 28 de maio de 2016

APACHE - MUDAR PORTA 80

Este artigo vai demostrar de forma breve e direta como você pode mudar a porta padrão do Apache para iniciar o serviço.

Se você está usando XAMMP é bem fácil, basta seguir os passos da figura:




Esses passos abre o arquivo:
      Config/Apache(httpd.conf

E editar o arquivo httpd.conf, alterando a linha:

      Listen 80 para 8080

      Salva o arquivo e reinicie o Apache.


Você também pode ir no diretório:

C:\xampp\apache\conf

E editar o arquivo httpd.conf, alterando a linha:

      Listen 80 para 8080

Salva o arquivo e reinicie o Apache.

quarta-feira, 18 de maio de 2016

COMANDOS BÁSICOS EM SQL - INSERT, UPDATE, DELETE, SELECT

A linguagem SQL foi criada com o objetivo de padronizar os comandos de manipulação de dados em SGBD’s. Hoje em dia, apesar de a linguagem possuir uma quantidade considerável de extensões e implementações proprietárias, pode-se afirmar que a meta foi alcançada. Conhecendo bem a linguagem é possível acessar os recursos básicos de qualquer banco relacional, como OracleSQL Server ou MySQL, sem praticamente nenhuma mudança.


Nesse artigo irei falar de forma breve sobre: INSERT, UPDATE, DELETE e SELECT.


INSERINDO DADOS
O comando para inclusão de dados é o INSERT, que possui a seguinte estrutura:





INSERT INTO nome_tabela (lista-de-campos)
VALUES (lista_dados)

Exemplo: 
INSERT INTO CLIENTE (NOME, BAIRRO) VALUES ('Wellington', 'Centro')

  •     Nome_tabela: nome da tabela no qual será inserido os dados.
  • ·   Lista-de-campos: nome das colunas que receberão os valores.
  • ·   Lista-dados: valores que serão inseridos na tabela. Estes campos devem estar na mesma ordem descrita em lista-de-campos, todos separados por vírgula.



ATUALIZANDO DADOS
O comando para atualizar registros é UPDATE, que tem a seguinte sintaxe:


UPDATE nome_tabela
SET CAMPO = "novo_valor"
WHERE CONDIÇÃO

  • Nome_tabela: nome da tabela que será modificada
  • Campo: campo que terá seu valor alterado
  • Novo_valor: valor que substituirá o antigo dado cadastrado em campo
  • Where: Se não for informado, a tabela intera será atualizada
  • Condição: regra que impõe condição para execução do comando


Exemplo:




UPDATE DEPARTAMENTO
SET SALARIO = 1000
WHERE CODIGODEP = 1

No trecho acima, todos os colaboradores que fazem parte do departamento 1 terá o salário alterado para 1000.




APAGANDO REGISTROS
O comando utilizado para apagar dados é o DELETE.


DELETE FROM nome_tabela
WHERE condição

  •     Nome_tabela: nome da tabela que será modificada
  •     Where: cláusula que impõe uma condição sobre a execução do comando

Exemplo:

DELETE FROM EMPREGADOS
WHERE CODIGO = 125



SELECIONANDO REGISTROS
O comando para selecionar registros é o SELECT. Ele permite recuperar dados de um objeto de banco de dados

SELECT campos_tabela 
FROM nome-tabela
WHERE condição


  • Campo_tabela: campos da tabela que deseja consultar
  • Nome_tabela: nome da tabela que será consultada
  • Where: poderá informar ou não uma condição da pesquisa
  • Condição: regra que impõe condição para execução do comando

Exemplo:
SELECT CODIGO, NOME FROM CLIENTESSELECT * FROM CLIENTES




Até a próxima.

Dúvidas, mande seu email para:  aspnetwf@gmail.com

ASP.NET - UTILIZAR USING PARA FECHAR CONEXÃO COM O BANCO DE DADOS


Provavelmente você também já se esqueceu alguma vez de fechar a conexão como o banco de dados.

Talvez, você esteja acostumado a utilizar o bloco try/catch/finally. Mas nada garante que você continue a se esquecer de fechar a conexão como banco dentro do bloco finally.

Para resolver este problema, é recomendado o uso da instrução using. Pois esta instrução se encarregará de encerrar a conexão com o banco de dados de forma automática.

using (SqlConnection conn = new SqlConnection())
{
// Define a string de conexão obtida na web.config
conn.ConnectionString = ConfigurationManager.ConnectionStrings[“StringConexao”].ConnectionString;
// Abre a conexão
conn.Open();



Até a próxima.

Mande sua dúvida para: aspnetwf@gmail.com

sexta-feira, 26 de fevereiro de 2016

JavaScript: Obter e mostrar data e hora

Neste exemplo vou demostrar como obter a data e hora atual utilizando JavaScript. Note que primeiro temos que instanciar um objeto do tipo Date. Este objeto será responsável por trazer métodos para obter cada informações sobre data e da hora.
// Obter data/hora atual
var data = new Date();

// Obter informações sobre data e hora
var dia     = data.getDate();           // 1-31
var dia_sem = data.getDay();            // 0-6 (zero=domingo)
var mes     = data.getMonth();          // 0-11 (zero=janeiro)
var ano2    = data.getYear();           // 2 dígitos
var ano4    = data.getFullYear();       // 4 dígitos
var hora    = data.getHours();          // 0-23
var min     = data.getMinutes();        // 0-59
var seg     = data.getSeconds();        // 0-59
var mseg    = data.getMilliseconds();   // 0-999
var tz      = data.getTimezoneOffset(); // em minutos

// Formatar data e a hora (note o mês + 1)
var str_data = dia + '/' + (mes+1) + '/' + ano4;
var str_hora = hora + ':' + min + ':' + seg;

// Mostrar resultado
alert('Hoje é ' + str_data + ' às ' + str_hora);
Abraços e até a próxima

sexta-feira, 29 de janeiro de 2016

PHP LINHAS TEXTAREA COMO ELEMENTO DE UMA MATRIZ

Este exemplo mostro como passar valores de cada linha de um elemento textarea para uma matiz. Veja como é fácil

$text = trim($_POST['textareaname']);

$textAr = explode("\n", $text);
$textAr = array_filter($textAr, 'trim'); //Remove caracter \r
foreach ($textAr as $line) {
    echo $line; 
} 

Abraço, e até a próxima.


segunda-feira, 7 de setembro de 2015

JAVA - static e final

Podemos definir uma constante utilizando a palavra reservada static.

Caso você deseje que o valor não seja alterada utilize a palavra reservada final.

NOTA: Constantes são o oposto das variáveis. A diferença está em não podermos atribuir um novo valor, pois ele recebe um valor final imutável. 

Neste caso você pode declarar uma constante da seguinte maneira:

static final int nome = valor

terça-feira, 1 de setembro de 2015

APLICAÇÃO AMDROID - TESTAR CONEXÃO COM A INTERNET

Se o seu aplicativo utiliza a Internet, você precisa validar se existe uma conexão ativa. Pois caso contrário sua aplicação não irá funcionar corretamente.


Para isso precisamos seguir alguns passos:

1. Fornecer as devidas permissões de acesso a rede no arquivo Manifest:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

2. Crie o seguinte método em sua aplicação:

public boolean isOnline() {
    ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

    return manager.getActiveNetworkInfo() != null &&
            manager.getActiveNetworkInfo().isConnectedOrConnecting();
}

3. Fazer a chamada:
boolean testConection = isOnline();

Agora é só testar.

Abraço a todos e até a próxima.

Wellington 
aspnetwf@gmail.com