I et forsøg på dels at lære vb.net og dels at lave et brugbart program, har jeg googlet lidt omkring for at finde et helt simpelt eksempel på hvordan jeg kan connecte til en mysql database (med mysql connecter).
Problemet er at jeg kan godt finde "koden", men jeg mangler en form for sourcecode, så jeg kan se hvor jeg skal importere mysql.data.dll og ellers hvor connection koden skal være.
Det jeg leder efter er noget for dummies på det laveste plan overhovedet.
Håber der er nogen der kender til noget. På forhånd tak.
Public Class MainClass Public Shared Sub Main(args As String()) Dim con As New MySqlConnection("Server=localhost;Database=Test;User Id=root;Password=") con.Open() Dim sel As New MySqlCommand("SELECT * FROM T1", con) Dim rdr As MySqlDataReader = sel.ExecuteReader() While rdr.Read() Console.WriteLine(rdr(0) & " " &rdr(1)) End While rdr.Close() con.Close() Console.ReadKey() End Sub End Class
(Jeg fjernede "shared" da jeg fik en fejl, som åbenbart kunne undgås ved at fjerne "shared")
Imports System Imports MySql.Data.MySqlClient
Public Class Form1 Public Sub Main(args As String()) Dim MySqlConnectionObject = New MySqlConnection MySqlConnectionObject.ConnectionString = "Server=???;user id=???;password=???;database=???;" Try MySqlConnectionObject.Open() Label1.Text = "An error occurred. " Catch ex As MySqlException Label1.Text = "An error occurred. " & ex.Message Finally MySqlConnectionObject.Close() End Try End Sub End Class
Som du måske kan se er det jeg prøver at få en mysql fejl frem, da den naturligvis ikke burde kunne connecte til "???"
Der kommer dog ingen fejl i min Label1. Kan du se hvorfor ?
For en GUI app skal du kopiere indholdet af Main ind i en relevant metode i din GUI.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.