lancio di Microsoft Visual Studio , fare clic su " Nuovo Progetto" dal riquadro sinistro dello schermo del computer ed espandere " Visual Basic " di sotto "Installato Modelli. " Fare clic su " Windows" e fare doppio clic su " Applicazione Windows Form " dal centro della finestra di dialogo per creare un nuovo progetto .
2
doppio clic " ProgressBar " per aggiungere un nuovo controllo barra di avanzamento per il vostro modulo , quindi fare doppio clic su "Pulsante " per aggiungere un nuovo pulsante al form .
3
doppio clic su " Button1 " per creare un nuovo evento click lanciare il modulo VB . Fare clic sul menu "Progetto" , fai clic su " Aggiungi riferimento ", e fare clic sulla scheda "COM" . Fare doppio clic su "Microsoft ADO Ext. . 6.0 for DDL and Security "per aggiungerlo come riferimento al progetto
4 Copiare e incollare le seguenti righe di codice come le prime righe di codice nel modulo : .
Importazioni ADOXImports System.Data.OleDb
5
Copia e incolla il seguente codice all'interno del pulsante , fare clic evento per dichiarare le variabili , definire i limiti barra di avanzamento e di impostare il primo valore :
Dim ADOXCat As New ADOX.CatalogDim strSQL Come StringDim objCmd As New OleDbCommandMe.ProgressBar1.Minimum = 0Me.ProgressBar1.Maximum = 50Me.ProgressBar1.Value = 10Application.DoEvents ( ) economici 6
Copia e incolla il seguente codice per creare un database di Access :
ADOXCat.Create ( "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = c : \\ Temp \\ newdata.mdb " ) ADOXCat = NothingMe.ProgressBar1 . value = 20Application.DoEvents ( ) economici 7
Fai una connessione al database creato nel passaggio precedente :
Dim Con = New OleDbConnection ( "Provider = Microsoft.ACE.OLEDB .12.0 ; Data Source = c : \\ Temp \\ newdata.mdb " ) Me.ProgressBar1.Value = 30Application.DoEvents ( ) Con.Open ( ) economici 8
Aggiungere il seguente codice per creare un nuovo tabella nel database :
strSQL = " CREATE TABLE nuovatabella ( ID INTEGER , TESTO PRODUCT) " objCmd = New OleDbCommand ( strSQL , Con) objCmd.ExecuteNonQuery ( ) Me.ProgressBar1.Value = 40Application.DoEvents ( ) economici 9
Aggiungere il seguente codice per inserire un nuovo record alla tabella creata nel passaggio precedente :
strSQL = "INSERT INTO nuovatabella ( ID , PRODUCT) ( 0 , ' tavoletta ') " objCmd = New OleDbCommand ( strSQL , Con) objCmd.ExecuteNonQuery ( ) Me.ProgressBar1.Value = 50Application.DoEvents ( ) con.close ( )
Programmazione © www.354353.com