Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como Exportar para o acesso a partir de Visual Basic
Muitas vezes você precisa para exportar dados para acesso a partir de Visual Basic , se você precisar manipular ainda mais os dados por meio de consultas no Access. No VB você pode usar o " OleDbConnection " para fazer uma conexão com o Access e , em seguida, a classe " OleDbCommand " é usado para criar tabelas ou inserir dados em tabelas do Access . Um controle de exibição de grade de dados é comumente usado em VB para exibir dados em um formato tabular semelhante a uma tabela de banco de dados . Usando um controle de exibição de grade de dados para exibir dados é útil para o usuário e para os programadores ao exportar para uma tabela do Access . Instruções
1

Inicie o Microsoft Visual Basic Express , clique em " New Project ... " no painel esquerdo da tela. Selecione " Windows Forms Application ". Clique em " OK".
2

duplo clique em " DataGridView " no painel " Toolbox" para adicionar um novo controle de exibição de grade de dados. Adicione um novo botão usando a mesma técnica .
3

Clique duas vezes no formulário para criar um evento de carregamento do formulário. Digite o código a seguir para adicionar dados para o controle de grade :

Me.DataGridView1.ColumnCount = 2

Com DataGridView1

RowHeadersVisible = False

. . Colunas (0). Name = "Digite "

Colunas. (1). Name = "Status"

. SelectionMode = DataGridViewSelectionMode.FullRowSelect

End With

Dim row0 As String () = {" iPad ", " Esgotado "}

Dim row1 As String () = { "Monitor ", " Em estoque "}

Com Me.DataGridView1.Rows

. Add ( row0 )

. Add ( linha1 )

End With
4

Clique em " Form1.vb [Design ] " e clique duas vezes em " Button1 "para criar um evento de clique do botão. Digite o seguinte código para declarar novas variáveis ​​que você vai usar para exportar os dados de exibição de grade de dados:

Dim dbconn Como OleDbConnection

Dim DBCommand Como OleDbCommand

Dim SQLString As String

5

Digite o seguinte para criar e abrir a conexão para o Access :

dbconn = New OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ Adamastor 2007.accdb ; ")

dbConn.Open ()
6

Criar uma nova tabela no Access , onde os dados serão exportados para :

SQLString =" CREATE TABLE gridData ( tipo de texto , texto de status ) "

DBCommand = New OleDbCommand ( SQLString , dbconn )

dbCommand.ExecuteNonQuery ()
7

loop através de cada célula no controle de exibição de grade de dados e exportar os dados para a tabela do Access que você criou no passo anterior , adicionando o seguinte código:

para cada linha Como DataGridViewRow em DataGridView1.Rows

SQLString = " INSERT INTO gridData (Type, Estado ) "

SQLString = SQLString & " VALUES ( '" & row.Cells.Item ( "tipo") . Value & " ' , "

SQLString = SQLString & "'" & row.Cells.Item ( "Status" ) . Value & " ')"

DBCommand = New OleDbCommand ( SQLString , dbconn )

dbCommand.ExecuteNonQuery ()

Próxima

dbConn.Close ()
8

Pressione " F5" para executar o programa e clique em " Button1 " para exportar os dados para o Access. < br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um jogo de Xbox 360 usando o Microsoft Visua…
·Diferença entre as funções e sub-rotinas em Visual B…
·Como fazer um número de Auto - Geração em VB6 
·Funções de caso em VBA 
·Como fazer um Bot Booter 
·Como fazer uma proteção de tela no Visual Basic 2010 
·Como conectar dois formulários em Visual Basic 
·Ferramentas VB6 
·Como limpar uma caixa de imagem em VB.NET 
·Como usar VB Lite 
  Artigos em destaque
·Tipos de arquivo JSP 
·Tipos de arquivos que podem ser usados ​​com QBASIC 
·Como fazer um diretório no Perl com um script 
·Como enviar correio PHP para um IIS 6 
·Como criar indexação espacial 
·Como criar arquivos usando Ruby FileUtils 
·Como codificar DateDiff Com DateTimePicker em VB.NET 
·Finalidade de miniaplicativos Java 
·Como encontrar os números de linha Usando Perl 
·Como encontrar uma lista em Python 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados