Visual Basic 2008 (VB ) é um ambiente de desenvolvimento e linguagem feita pela Microsoft . Ferramentas do VB incluir os meios para manipular bases de dados , incluindo os armazenados no formato do Microsoft Access. Um passo essencial para a inserção de dados em um banco de dados Access está formatando a instrução SQL que executa a inserção real . Esta declaração pode ser formatado e testado em Access. Ao usar VB para criar novos dados do Access, você pode criar programas que podem executar operações de banco de dados sem intervenção do usuário . Instruções
um
Open Access , em seguida, pressione "Control- N" para criar um novo banco de dados. Pressione "Control -S" para mostrar a caixa de diálogo " Salvar banco de dados" . Digite " c: \\ games.accdb " para o nome do arquivo e clique em "Save" para salvar o banco de dados. Esta etapa cria um banco de dados de amostra que você vai usar para os dados de VB.
2
Clique no ícone "Criar" da guia " Table", em seguida, clique duas vezes no mais alto célula da grade que aparece. Digite " GameName " na célula.
3
Pressione "Control -S " para exibir o prompt para salvar a tabela, em seguida, digite "Jogos" para o nome da tabela.
4
Exit Access e VB aberto. Pressione "Control -N ", seguida , clicando em " projeto de formulário do Windows. " Esta ação irá criar um programa que exibe um formulário de entrada /saída de usuário que você pode personalizar.
5
Clique no ícone " Caixa de ferramentas " a principal da barra de ferramentas para exibir a paleta que contém controles que você pode arrastar para o formulário padrão .
6
Arraste um controle de botão da paleta para o formulário. Botão direito do mouse no botão e selecione "Propriedades ", digite o seguinte no "Text" linha do painel "Propriedades ": " InsertToDatabase " . O botão irá exibir o texto digitado .
7
Clique duas vezes no botão para entrar no ambiente de codificação . Digite a seguinte instrução acima da frase " End Sub " . Esta declaração vai chamar outra função que irá executar a inserção de dados.
InsertDB ()
8
Cole o seguinte sub-rotina depois da instrução " End sub" . Esta sub-rotina abre uma conexão com o banco de dados que você fez anteriormente , em seguida, executa uma instrução SQL insert nessa conexão de dados.
Private Sub insertDb ()
Dim strCmd Como OleDbCommand
Dim strSQL As String Dim
dbcmd As New OleDbCommand
Dim cnxn = New OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ \\ Games.accdb ; Persistir Informações Segurança = False ; ")
strSQL =" INSERT INTO Jogos valores ( [ gamename] ) ('bar Wars' ); "
strCmd = New OleDbCommand ( strSQL , cnxn ) < br >
cnxn.Open ()
dbcmd = New OleDbCommand ( strSQL , cnxn )
DbCmd.ExecuteNonQuery ()
cnxn.Close ()
End Sub
9
Clique o menu "Dados" em "Adicionar nova fonte de dados " do item, em seguida, clique no link " referência" na nova janela que aparece. VB exige isso eo passo seguinte para localizar o código de programa externo que executa operações de banco de dados .
10
Clique no novo painel botão "Adicionar" , em seguida, clique nos itens " System.Data " e "System . DataSetExtensions "
11
Pressione" F5 " para executar o programa , clique no botão" InsertToDatabase " botão
12
Aberto, no Access , o . " C: \\ Jogos . accdb " arquivo de banco de dados que você salvou.
13
Dê um clique duplo do painel de navegação " item de jogo "para exibir a tabela de jogos . A janela principal do Access irá apresentar a linha de dados " Bar Wars", que o código VB inserido.