Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come collegare Visual Basic per Mysql

Quando si sceglie una banca dati per le applicazioni web o per affari , MySQL offre prestazioni e scalabilità , con bassi costi di gestione e di facile implementazione . I server di database sono disponibili per Linux, Windows e altre piattaforme hardware . Molti servizi di web hosting offrono spazio database MySql come parte del loro pacchetto di servizi di base . I driver sono disponibili per la maggior parte degli ambienti di programmazione , tra cui Java, PHP , C # e Visual Basic . Attenersi alla seguente procedura per installare i driver MySQL e creare un semplice programma in Visual Basic che illustra come connettersi a un database MySql . Cose che ti serviranno
MySql Database Server
Microsoft Visual Studio 2003 o versioni successive
Show More Istruzioni
1

Scaricare il file del driver Net MySQL Connector /dalla MySql sito web ( vedi Risorse ) . Seguire le istruzioni fornite nella pagina per installare il pacchetto sul computer.
2

Aprire Visual Studio.Net ( 2003 o successiva) e creare un nuovo progetto applicazione console denominato " mySqlSample . "

3

Aggiungere un riferimento al MySQL Connector /Net pacchetto . Fare clic su "Progetto ", quindi " Aggiungi riferimento ". Dopo una breve attesa , scegliere " MySql.Data " dalla lista dei riferimenti Dot Net e cliccare sul pulsante " Aggiungi riferimento " . Inoltre, aggiungere una riga alla parte superiore del programma per importare lo spazio dei nomi " MySql.Data.MySqlClient " . Questo spazio dei nomi include versioni di MySQL del collegamento , comando , adattatore dati e altri oggetti di dati ADO standard.

Importazioni MySql.Data.MySqlClient

modulo Module1

Sub Main ( )
4

definire una stringa di connessione che punta al server di database MySql

Dim connString As String = " Server = 192.168.0.13 ; . UID = myuserid ; PWD = password ; Database = myDatabase ; ».

sostituire l'indirizzo IP del server ( 192.168.0.13 ) con l' URL o l'indirizzo IP della macchina server MySql poi cambiare myuserid , password e myDatabase le credenziali necessarie per la connessione con il server di database

5

Aprire una connessione al database utilizzando la stringa di connessione .

Dim conn As New MySqlConnection

Prova

conn.ConnectionString = connString < br

conn.Open > ( ) per

Catch ex As Exception

Console.WriteLine ( "Impossibile aprire la connessione al database " & ex.Message ) per

Return

End Try

conn MySqlConnection utilizza la stringa di connessione per aprire il database . In caso di problemi , il blocco catch segnala l'errore e il programma termina .
6

definire una query per testare questa connessione .

Dim sqlString As String = " Select nome_tabella "

sqlString & = " dA INFORMATION_SCHEMA.TABLES "

sqlString & = "Ordina per nome_tabella ; "

Questa query richiede un elenco di nomi di tabella dal database information_schema . MySql restituirà un elenco delle tabelle che sono accessibili con le credenziali fornite nella stringa di connessione . Vedere il riferimento a tabelle INFORMATION_SCHEMA di seguito per ulteriori informazioni che descrivono come recuperare MySql meta- dati .
7

Eseguire la query utilizzando il SqlString e la MySqlConnection .

Dim rdr Come MySqlDataReader = niente

Dim tblname As String

Prova

Dim cmd As New MySqlCommand ( sqlString , conn ) per

rdr = cmd.ExecuteReader

Mentre rdr.Read

nometabella = rdr.GetString ( 0 ) per

Console.WriteLine ( nometabella ) per

End While

catch ex As Exception < br

Console.WriteLine > ( "Impossibile recuperare i dati " e ex.Message ) per

Infine

rdr.Close ( ) per

End Try

conn.Close ( ) per

End Sub End Module


Questo codice crea un oggetto MySqlCommand poi lo usa per creare un MySqlDataReader . Utilizzando il lettore , recupera un nome di tabella alla volta e lo scrive nella console.

 

Programmazione © www.354353.com