Połączenie MySQL w VB.NET

ConnectionString dla MySQL w ASP.NET. Jak na razie testowałem to na serwerze lokalnym czyli localhost – i działa. Mam nadzieję, że będzie także działało na serwerze zewnętrznym.

UWAGA! Ten post został zamieszczony na mojej starej stronie, która dawno temu padła. Archiwizuje stare artykuły których nie zweryfikowałem, może kiedyś się przydadzą – proszę z rezerwą podchodzić do treści tu zwartych.

Aby ConnectionString dla MySQL w ASP.NET zadziałał musimy do projektu dodać dwie referencje.

  • MySql.Data
  • MySql.Web

O tym, że trzeba dodać MySql.Data wiedziałem, ale że MySql.Web dowiedziałem się z tej strony:
http://www.codeproject.com/Tips/423233/How-to-Connect-to-MySQL-Using-Csharp

Tworzymy ConnectionString dla MySQL w ASP.NET i ewentualnie otwieramy połączenie. Aby połączyć się z MySQL zdalnie być może trzeba będzie zmodyfikować MySQL? Proszę przeczytać ten post: Zdalne połączenie do bazy danych MySQL.

Imports MySql.Data.MySqlClient
Imports System.Data

Partial Class _Default

Inherits System.Web.UI.Page

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    Dim conn As MySqlConnection = New MySqlConnection() ' kod wzięty z neta, niestety nie pamiętam strony
    conn.ConnectionString = "Data Source=Localhost; Database=DB_name; Uid=UserName; Pwd=Pass;"
    Dim dt As New DataTable
    Try
        conn.Open()
       
    Catch ex As Exception
        MsgBox (ex.Message)
    End Try

End Sub
End Class

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.