Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come eseguire un MS Access Query da VB

Sapere come eseguire le query di Microsoft Office Access utilizzando Visual Basic.NET ( VB.NET ) consente di risparmiare tempo se si sta lavorando con un database. Access è un sistema di gestione di database relazionale incluso nella suite Microsoft Office . VB.NET è un linguaggio di programmazione orientato agli oggetti utilizzati per creare applicazioni Windows . Una query di azione viene utilizzata per apportare modifiche a un database esistente . In pochi passi è possibile scrivere codice VB.NET per eseguire query di comando per creare ed eliminare una tabella in un database . Cose che ti serviranno
Microsoft Visual Basic Express
Microsoft Office Access
Mostra più istruzioni
1

Aprire Microsoft Visual Basic Express e fare clic su " Nuovo progetto ... " nel riquadro di sinistra del vostro schermo . Fare doppio clic su " Applicazione console . " Premere il tasto " Ctrl " e "A " e poi premere "Elimina" per rimuovere il codice corrente .
2

Copia e incolla il seguente codice al modulo " Module1.vb " per eseguire una query e creare una tabella nel database Northwind quindi eseguire un'altra query ed eliminare la tabella che è stata creata . Il database Northwind è incluso nella suite Microsoft Office .

Imports System.Data.OleDb

Module Module1

Sub Main ( ) per

Dim myConnToAccess come OleDbConnection

Dim MySqlCommand Come OleDbCommand

Dim mySQLStrg As String

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

myConnToAccess.Open ( ) per

mySQLStrg =" CREATE TABLE tableToDelete ( [Indice] NUMERO , [ Desc] TEXT) ; "

MySqlCommand = New OleDbCommand ( mySQLStrg , myConnToAccess ) per

mySQLCommand.ExecuteNonQuery ( ) per

MsgBox ( " tableToDelete è stato creato nel database Northwind " ) per

mySQLStrg = "DROP TABLE tableToDelete ; "

MySqlCommand = New OleDbCommand ( mySQLStrg , myConnToAccess ) per

mySQLCommand.ExecuteNonQuery ( ) per

MsgBox ( " tableToDelete è stato eliminato " ) per

myConnToAccess . Chiudi ( ) per

End Sub End Module


3

modificare la seguente riga di codice e digitare il percorso per il database:

OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0 ; dati

Source = C : \\ Northwind 2007.accdb ;") .

Premere " F5 " per eseguire il programma

 

Programmazione © www.354353.com