Crie um Dynamic Web Project
Nesta seção, iremos criar uma aplicação WEB vazia testewscxf om Dynamic Web Project. Para fazer isso, vá até menu File/New /Dynamic Web Project:
O New Dynamic Web Project vai abrir um wizard . Complete com o nome do projeto – testewscxf – e selecione Target runtime com seu servidor. Se nenhum servidor estiver definido, clique no botão New Runtime para defini-lo.
Defina o novo servidor
Clique no botão New Runtime para abrir o wizard para criar um servidor. Selecione o Tomcat v7.0 Server:
Clique no botão Next, a página do wizard mostra a seleção do diretório do Tomcat (Tomcat existente ou pasta vazia onde o Tomcat deve ser instalado). Aqui iremos selecionar o Tomcat 7 instalado. Clique no botão Browse para selecionar o Tomcat home (no meu caso, C:\Apache\apache-tomcat-7.0.20):
New Dynamic Web Project configurado
Clique no botão Finish, a nova página do wizard do New Dynamic Web Project aparece:
Os campos nesse wizard estão pré-preenchidos como a versão 3.0 Dynamic Module Web, o que significa que o Tomcat 7.0 suporta o 3.0 servlet (você pode selecionar outra versão se quiser). Clique no botão Finish, e a aplicação WEB vazia testewscxf é gerada.
Não entendeu? siga o passo-a-passo no vÃdeo.
Primeiro passo é extrair o arquivo em algum lugar.
No meu caso eu preferir extrair dentro da pasta plugin do próprio eclipse.
Em seguida vá no guia Windows->Propriedades
procure a opção Web Service->CXF2.Preference
Depois selecione a pasta extraida e Clique em ok!
Ele ira carregar para você o CXF.
Maiores dúvidas siga o passo-a-passo no vÃdeo.
Bem-vindo ao PMD para Eclipse website Atualização SiteThis fornece atualizações para o plugin do Eclipse para o PMD.
Instalação do Plugin
Se você já tiver instalado uma versão do Eclipse plug-in PMD antes de novembro de 2012, então você deve remover / desinstalar primeiro. Para instalar o plugin do PMD para Eclipse:
In Eclipse, click on Help -> Install New Software...
Click on Add..
Enter the following:
Name: PMD for Eclipse Update Site
URL: http://pmd.sourceforge.net/eclipse
and click OK.
Você deverá instar até PMD para Eclipse 4. Selecione a caixa de seleção ao lado e clique em Avançar.
Você precisa aceitar a licença e confirme que você deseja instalar um plugin que não está assinado digitalmente. Vá em frente e instalá-lo de qualquer maneira.
Reinicie o eclipse.
No meu caso eu tenho uma classe de ligação ao meu banco de dados do sql, chamada conexãoBD. E tenho também uma classe chamada clientes, no qual tem todas as minhas variáveis da tabela cliente, no banco.
Para fazer o insert vamos precisar das seguintes using: System.Data.SqlClient; System.Data;
A minha classe de liganção com BD e que irá realizar todos os comandos sql sobre cliente. Dei o nome de DALClientes no qual tem como pai a classe de conexãoBD.
É preciso declarar a classe cliente: Cliente cliente;
Embaixo iremos fazer um com comando Insert normal, basta seguir o exemplo abaixo. Vamos passar por parametro cada dado que esta em values, certo?
SqlException: Ocorreu uma exceção ao executar o comando em uma linha bloqueada. Essa exceção não é gerada quando você estiver usando o Microsoft. NET Framework versão 1.0.
Um tempo limite ocorreu durante uma operação de streaming. Para mais informações sobre streaming, ver suporte para streaming SqlClient .
Você pode usar o ExecuteNonQuery para executar operações de catálogo (por exemplo, consultando a estrutura de um banco de dados ou a criação de objetos de banco de dados como tabelas), ou para alterar os dados em um banco de dados sem usar um DataSet , executando UPDATE, INSERT ou DELETE.
Embora o ExecuteNonQuery não retorna linhas, todos os parâmetros de saÃda ou retornar valores mapeados para os parâmetros são preenchidos com dados.
Há no exemplo abaixo eu estou fazendo uma verificação se o banco está ou não conectado. Lembrando que existem várias maneiras de programar.
Acredito que meu código esteja bem facil o entendimento. Dúvidas? Poste comentário ou enviei email.
class DALClientes : conexaoBD
{
Cliente cliente;
public bool InsertClient(Cliente cliente)
{
vsql = "INSERT INTO Clientes(nome, endereco, telefone, datNasc, email, observacoes)" + "VALUES(@nome, @endereco, @telefone, @datNasc, @email, @observacoes)";
//Definição do comando SQL
SqlCommand comando = null;
if (this.conectar())
{
try
{
comando = new SqlCommand(vsql, objConexao);
//passando o parametro para propriedade
comando.Parameters.Add(new SqlParameter("@nome", cliente.Nome));
comando.Parameters.Add(new SqlParameter("@endereco", cliente.Endereco));
comando.Parameters.Add(new SqlParameter("@telefone", cliente.Telefone));
comando.Parameters.Add(new SqlParameter("@datNasc", cliente.DatNasc));
comando.Parameters.Add(new SqlParameter("@email", cliente.Email));
comando.Parameters.Add(new SqlParameter("@observacoes", cliente.Observacoes));
comando.ExecuteNonQuery();
objConexao.Close();
return true;
}
catch (SqlException ex)
{
throw ex;
}
finally
{
this.desconectar();
}
}
else
{
return false;
}
}
}
Clique do botão cadastrar, dá uma olhadinha como ficou.
Estou instanciando minha classe DALCLientes e Clientes. Após isto estou convertendo os campos passando das propriedades para o text.
private void btnCad_Click(object sender, EventArgs e)
{
try
{
//instanciando as Classes
DALClientes DALclientes = new DALClientes();
Cliente cliente = new Cliente();
//converter campos passando propriedades para text
cliente.Nome = Convert.ToString(this.textNome.Text);
cliente.Endereco = Convert.ToString(this.textEnd.Text);
cliente.Telefone = Convert.ToString(this.textTel.Text);
cliente.DatNasc = Convert.ToDateTime(this.textDatNasc.Text);
cliente.Email = Convert.ToString(this.textEmail.Text);
cliente.Observacoes = Convert.ToString(this.textObs.Text);
//chamando a função Insert atraves da classe DAOClientes
DALclientes.InsertClient(cliente);
MessageBox.Show("Cadastrado, com sucesso!");
}
catch (SqlException ex)
{
MessageBox.Show("Error: " + ex.Message);
}
finally
{
//LimpaCampos
LimpaCampos();
}
}
O botão Sair apenas solicita a confirmação para encerrar a aplicação.
private void btnSair_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Deseja encerrar a aplicação ?", "Aviso",MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
Application.Exit();
}
}
Estava tirando uma dúvida de uma caloura.
E acabei descobrindo, achei interessante compartilhar com você.
Ela queria fazer um messageBox no console do visual studio 2012.
O primeiro passo e ir na solução do seu projeto, com botão direito em references e em seguida clique em Add Reference...
Em seguida vai abrir uma janela. Nesta janela você clica em Assemblies, depois em Framework.
Em framework você vai procurar lá System.Windows.Forms, marca o quadradinho e da ok.
Agora vamos para parte do código, agora la na parte aonde se encontra todas using. Você vai acrescentar lá using System.Windows.Forms;
E fazer o messageBox que deseja.
Download Exemplo clique aqui!
Simples não?
Dúvidas? Me mande comentário ou add facebook.
E acabei descobrindo, achei interessante compartilhar com você.
Ela queria fazer um messageBox no console do visual studio 2012.
O primeiro passo e ir na solução do seu projeto, com botão direito em references e em seguida clique em Add Reference...
Em framework você vai procurar lá System.Windows.Forms, marca o quadradinho e da ok.
Agora vamos para parte do código, agora la na parte aonde se encontra todas using. Você vai acrescentar lá using System.Windows.Forms;
E fazer o messageBox que deseja.
Download Exemplo clique aqui!
Simples não?
Dúvidas? Me mande comentário ou add facebook.

















