none
Query - Sql server com Vb RRS feed

  • Pergunta

  • Gostaria de saber a sintaxe básica de uma query de vb com sql server para criação de um aplicativo que consulte daos de um cliente e os exiba na tela, tbm gostaria de saber como receber os dados do cliente para serem cadastrados na base de dados. só preciso das sintaxes sou estidante e para mim fica facil depois para juntar tudo e desenvolver o aplicativo. uso VS 2008 E SQL SERVER 2008.

    pede ser apostilas, tutoriais etc..

    obrigado!
    sexta-feira, 26 de fevereiro de 2010 20:42

Respostas

  • Boa noite Felipe,

    Isso é muito simples, utilize a classe SqlClient para realizar essa tarefa, adicione-a referência System.Data.SqlClient no topo do seu arquivo com o comando using.

    E para trabalhar os dados você necessita utilizar as seguintes classes:

    • SqlConnection (conexao);
    • SqlCommand (passar e executar query);
    • SqlDataReader(para ler esses dados);

    Crie uma instância de SqlCommand e inclua na propriedade CommandText a query abaixo.
    Obviamente substituindo o NomeDaTabela pela tabela do seu banco de dados e passando o ID do cliente que você quer exibir na tela.
    SELECT * FROM NomeDaTabela WHERE id = 1 (idDoCliente)
    Pra mostrar esses dados você pode fazer de várias maneiras, utilizando labels ou um DataGrid, aí vai de você.
    E para cadastrar os dados de um cliente você precisa de controles de entrada (input) tipo textBox.
    O que vai mudar ao cadastrar é sua query e o tipo de leitura que poderá ser o método ExecuteNonQuery() da classe SqlCommand.

    Pesquise a respeito, existe muito material sobre isso na Web e é muito fácil fazer.

    Espero ter ajudado, um abraço.

    Felipe K. de Mello
    Web Developer
    www.felipekm.com

    MCP Web-Based Client Development www.felipekm.com
    domingo, 28 de fevereiro de 2010 02:22