Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa pripojiť Visual Basic MySQL

Pri výbere databázy pre web alebo obchodné aplikácie , MySql ponúka výkon a škálovateľnosť s nízkymi nákladmi na vlastníctvo a jednoduché nasadenie . Databázové servery sú k dispozícii pre Linux , Windows a iných hardvérových platforiem . Veľa webhostingové služby ponúkajú MySQL databázy úložiska ako súčasť svojho základného balíčka služieb . Ovládače sú k dispozícii pre väčšinu programovacích prostredí , vrátane Java , PHP , C # a Visual Basic . Postupujte podľa nasledujúcich krokov k inštalácii ovládača MySQL a vytvoriť jednoduchý program v jazyku Visual Basic , ktorý ukazuje , ako sa pripojiť k databáze MySQL . Veci , ktoré budete potrebovať
databázového servera MySQL
Microsoft Visual Studio 2003 alebo neskôr
Zobraziť ďalšie inštrukcie Cestuj 1

Stiahnite Connector /Net súbor ovládača MySQL z MySQL webové stránky ( pozri zdroje ) . Postupujte podľa pokynov na stránke pre inštaláciu balíčka na počítači .
2

Otvorte aplikáciu Visual Studio.Net ( 2003 a novšie ) a vytvoriť novú aplikáciu konzoly projekt s názvom " mySqlSample . "

3

Pridať odkaz na MySQL Connector /Net balenie . Kliknite na " Project " a potom " Pridať odkaz " . Po krátkom čakaní , zvoľte " MySql.Data " zo zoznamu odkazov Dot Net a kliknite na tlačidlo " Pridať odkaz " . Tiež, pridať riadok do hornej časti programu importovať " MySql.Data.MySqlClient " menný priestor . Tento odbor názvov obsahuje MySQL verzia spojenie , velenie , adaptér dát a ďalších štandardných ADO dátových objektov .

Dovoz MySql.Data.MySqlClient

Module Module1

Sub Main ( )
4

Zadajte pripojovací reťazec , ktorý odkazuje na databázovom serveri MySQL klipart

Dim connString As String = " Server = 192.168.0.13 ; . UID = myUserID ; PWD = mojeheslo ; Database = MyDatabase ; . "

Vymeňte servera IP adresu ( 192.168.0.13 ) s URL alebo IP adresu stroja MySQL servera zmeňte myUserID , mojeheslo a MyDatabase na mandátov potrebných pre pripojenie s týmto databázovým serverom

5

Otvorte pripojenie k databáze pomocou pripojovacieho reťazca .

Dim conn ako New MySqlConnection

Skúste

conn.ConnectionString = connString

conn.Open ( )

Chytiť ex ako výnimka

Console.WriteLine ( " Nemožno otvoriť pripojenie k databáze " a ex.Message )

Return

End Skúste

MySqlConnection prip používa pripojovací reťazec k databáze otvoriť . Ak sa vyskytnú nejaké problémy , blok catch hlási chybu a program skončí .
6

Definovať otázka k testovaniu tohto pripojenia .

Dim SQLString As String = " Vyberte TABLE_NAME "

SQLString & = " z information_schema.tables "

SQLString & = " Zoradiť podľa table_name ; "

Tento dotaz požaduje zoznam názvov tabuliek z databázy INFORMATION_SCHEMA . MySQL vráti zoznam tabuliek , ktoré sú prístupné pomocou poverení stanovených v pripájacom reťazci . Pozri odkaz na INFORMATION_SCHEMA tabuľkách nižšie pre viac informácií popisujúci , ako získať MySQL meta - dáta .
7

Spustiť dotaz pomocou SQLString a mySqlConnection .

Dim rdr ako mySqlDataReader = nič

Dim tblName As String

Skúste

Dim cmd As New mySqlCommand ( SQLString , conn )

rdr = cmd.ExecuteReader

Kým rdr.Read

tblName = rdr.GetString ( 0 )

Console.WriteLine ( tblName )

End While

Chytiť ex ako výnimka

Console.WriteLine ( " Nemožno načítať dáta " a ex.Message )

Konečne

rdr.Close ( )

End Try

Conn.Close ( )

End Sub End Module


Tento kód vytvorí objekt mySqlCommand potom používa na vytvorenie mySqlDataReader . Pomocou čítačky , načíta jeden názov tabuľky naraz a zapíše ho do konzoly .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené