![]() |
||||||||
|
|
||||||||


| com exemplos em VB |
| Componente para deixar forms em Vb semelhantes às telas do winnamp |
| Componente para colocar sua aplicação VB no Systray |
| Componente para transformar sua aplicação VB em serviço |
| Ferramentas úteis para quem usa Olap Server |
| |

|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pesquisa personalizada
Como
utilizar o SQL-DMO para gerenciar o SQL Server
O SQL Server fornece um conjunto de componentes COM que permitem gerenciarmos o servidor SQL Server via código, tirando o máximo de proveito de seus recursos. Esse conjunto de componentes é chamado de SQL-DMO. Para termos uma noção de sua capacidade vale mencionar que o Enterprise Manager foi todo construido utilizando o SQL-DMO, ou seja, todas as funções que o Enterprise Manager possui podem ser feitas via código através do SQL-DMO, o que nos permitiria inclusive criar um novo Enterprise Manager. Veja algumas utilidades do SQL-DMO :
2 botões As 4 caixas de texto serão usadas para que o usuário informe o nome do servidor, nome do banco de dados, login e senha no banco. O botão fará a conexão com o banco e preencherá a listbox com o nome das procedures existentes no banco de dados. Ao clicarmos no nome da procedure na listbox exibiremos seu código no RichTextBox. O usuário poderá alterar o código da procedure e clicar no botão gravar para atualizar a procedure no servidor. Primeiramente precisamos fazer um References na aplicação para a biblioteca do SQL-DMO, que se chama "Microsoft SQLDMO Object Library". Utilizaremos 3 variáveis a nível de projeto, veja : Dim srv As New SQLServer Uma variável (srv) contém um objeto que representa o servidor, outra (db) um objeto que representa o banco de dados e a 3a (sp) um objeto que representa uma stored procedure. Vamos então fazer o código do botão conectar. Além de se conectar ao servidor SQL usando o objeto SQLServer (na variável SRV) este botão deve preencher a listbox com o nome das stored procedures existentes no banco de dados escolhido pelo usuário. Veja : Private Sub cmdConectar_Click() 'Faz a conexão com o servidor SQL Server 'Obtem uma referência ao banco de dados selecionado pelo usuário 'Faz um laço através das procedures existentes neste
banco de dados
Private Sub cmdGravar_Click()
Com este artigo vimos um pequeno exemplo das funcionalidades do SQLDMO. Assim como vimos a coleção StoredProcedures, o DMO possui diversas outras (Tables, logins, etc.) que permitem a você gerenciar o SQL Server a partir de sua aplicação VB.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Veja abaixo os comentários já enviados :
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Quer
saber mais?
Faça um curso na Búfalo Informática, Treinamento e Consultoria e Prepare-se para o Mercado! Veja o que a Búfalo tem para você. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© Búfalo Informática,
Treinamento e Consultoria -
Rua Álvaro Alvim, 37 Sala 920 - Cinelândia - Rio de Janeiro / RJ
Tel.: (21)2262-1368 (21) 9240-5134 (21) 9240-7281 e-Mail: contato@bufaloinfo.com.br