Tutorial per sapere come aggiungere dati in VB 2008 Utilizzando Accesso

December 12

Tutorial per sapere come aggiungere dati in VB 2008 Utilizzando Accesso


Visual Basic 2008 (VB) è un ambiente di sviluppo e linguaggio fatto da Microsoft. strumenti di VB sono i mezzi per manipolare i database, inclusi quelli memorizzati nel formato Microsoft Access. Un passo essenziale per l'inserimento di dati in un database di Access sta formattando l'istruzione SQL che esegue l'inserto vero e proprio. Questa affermazione può essere formattato e testato in Access. Usando VB per creare nuovi dati di accesso, è possibile creare programmi in grado di eseguire operazioni di database senza l'intervento dell'utente.

istruzione

1 Open Access, quindi premere "Control-N" per creare un nuovo database. Premere "Control-S" per visualizzare la finestra di dialogo "Salva database". Digitare "C: \ games.accdb" per il nome del file, quindi fare clic su "Salva" per salvare il database. Questo passaggio crea un database di esempio che verranno utilizzate per i dati VB.

2 Fare clic sull'icona "Table" della scheda "Crea", quindi fare doppio clic sulla prima cella nella griglia che appare. Tipo "GameName" nella cella.

3 Premere "Control-S" per visualizzare la richiesta di salvare la tabella, quindi digitare "Giochi" per il nome della tabella.

4 Uscire da Access e VB aperto. Premere il tasto "Control-N", seguito cliccando su "progetto di modulo di Windows." Questa azione creerà un programma che visualizza un modulo di input utente / uscita è possibile personalizzare.

5 Fare clic sull'icona "Tool box" della barra degli strumenti principale per visualizzare i controlli palette contenente è possibile trascinare il modulo predefinito.

6 Trascinare un controllo pulsante dalla tavolozza nel form. Fare clic sul pulsante e selezionare "Proprietà", quindi digitare quanto segue nel "Testo" riga del riquadro "Proprietà": "InsertToDatabase". Il pulsante viene visualizzato il testo digitato.

7 Fare doppio clic sul pulsante per accedere all'ambiente di codifica. Digitare la seguente istruzione sopra l'istruzione "End Sub". Questa dichiarazione chiamerà un'altra funzione che eseguirà l'inserimento del database.

InsertDB ()

8 Incollare il seguente subroutine dopo l'istruzione "End Sub". Questa subroutine apre una connessione con il database che hai fatto in precedenza, quindi esegue un'istruzione INSERT SQL su quella connessione al database.

Private Sub insertDb ()

Dim strCmd As OleDbCommand

Dim strSQL As String

Dim dbcmd come nuovo OleDbCommand

Dim cnxn = new OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0; Dati Source = C: \\ Games.accdb; Persist Security Info = false;")

strSQL = "INSERT INTO Giochi ([gamename]) valori (" Bar Wars '); "

strCmd = Nuovo OleDbCommand (strSQL, cnxn)

cnxn.Open ()

Dbcmd = Nuovo OleDbCommand (strSQL, cnxn)

DbCmd.ExecuteNonQuery ()

cnxn.Close ()

End Sub

9 Fare clic sulla voce del menu "Dati" "Aggiungi nuova origine dati", quindi fare clic sul collegamento "di riferimento" nella nuova finestra che viene visualizzata. VB richiede questo e il passo successivo per individuare il codice di programma esterno che esegue operazioni di database.

10 Fare clic sul pulsante "Aggiungi" del nuovo riquadro, quindi fare clic su voci "System.Data" e "System.DataSetExtensions"

11 Premere il tasto "F5" per eseguire il programma, quindi fare clic sul pulsante "InsertToDatabase".

12 Aperto, in Access, la "C: \ Games.accdb" file di database ti ha salvato.

13 Fare doppio clic la voce "gioco" del pannello di navigazione per visualizzare la tabella giochi. La finestra di accesso principale mostrerà la riga di dati "Bar Wars", che il codice VB inserito.