ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
292
292
EMPFEHLEN
-
06.07.08 14:54 #1
- Registriert seit
- Mar 2007
- Beiträge
- 25
Hi .
Ich habe ein Problem bei MYSQL und VB.NET 2008 . Das Problem wurde mehrmals hier behandelt wie ich lesen konnte , aber irgendwie will mir das auch nicht wirklich weiterhelfen.
Ich benutze für die MYSQL verbindung den mysql-connector-net-5.1.6 .
Eine Verbindung zum MYSQLserver ist prima gegeben.
Mein Problem besteht darin , das ich einen Datensatz aus der Datenbank in einen Array abspeichern will und dann mit einer Eingabe vergleichen will.
Das Ganze soll dazu dienen eine Loginmaske zu erstellen.
Nun zum eigentlichen Problem:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Dim myData As New DataSet Dim conn As New MySql.Data.MySqlClient.MySqlConnection Dim cmd As New MySql.Data.MySqlClient.MySqlCommand Dim myAdapter As New MySql.Data.MySqlClient.MySqlDataAdapter conn.ConnectionString = "server=meineseite.de;" _ & "uid=datenbankuser;" _ & "pwd=datenbankpasswort;" _ & "database=datenbankname;" conn.Open() cmd.CommandText = "SELECT username FROM tbl_user" cmd.Connection = conn If (txtBenutzername.Text = cmd.ExecuteReaer()) Then form2.Show() End If
Das ist die Syntax die ich versucht habe (warscheinlich mehr als daneben ).
Ich hab jedenfalls erst festgestellt ,dass das Programm , dem Anschein nach, den SQL befehl nicht direkt ausführt und verarbeitet .
Mien Problem besteht also darin die Tabelle auslesen zu lassen , bzw den SQL befehl auszuführen und die werte in einen Array abzuspeichern . Und bevor ich mri meine Datenbank durch wildes ausprobieren irgendwann zerschisse , frag ich lieber nach .
Wie gesagt die Documentation auf der MYSQLseite bezüglich der MYSQLconnectornutzung hilft mir auch nicht wirklich weiter.
Ok hat sich erledigt hab es hinbekommen .Geändert von Killing Tears (06.07.08 um 22:34 Uhr)
-
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Dim conn As New MySql.Data.MySqlClient.MySqlConnection Dim Reader as MySql.Data.MySqlClient.MySqlDataReader Dim CS As New MySql.Data.MySqlClient.MySqlConnectionStringBuilder CS.UserID =" Username" CS.Server = "Host" CS.Password = "Passwort" CS.Database = "Database" conn.ConnectionString = CS.ConnectionString conn.Open() Dim cmd As New MySql.Data.MySqlClient.MySqlCommand("SELECT username FROM tbl_user where username=?username",conn) cmd.Parameters.AddWithValue("username", TextBox1.Text) Reader = cmd.ExecuteReader If Reader.HasRows = True then 'User gefunden form2.Show() Else ' User nicht gefunden MsgBox("Benutzername nicht gefunden") End ifInvent- IT-Services - www.invent-it.de
-Consulting& Konzeption
-Anwendungs- und Webentwicklung
-Hosting & Services
Profil Lexware-Module
Ähnliche Themen
-
[Lua/C++] Anfängerproblem
Von badday im Forum C/C++Antworten: 6Letzter Beitrag: 22.02.10, 18:12 -
MySQL Anfängerproblem: Abfragen, Ausgaben etc
Von Lh_J im Forum PHPAntworten: 12Letzter Beitrag: 24.09.07, 08:13 -
XML Anfängerproblem^^
Von 1manni1 im Forum Flash PlattformAntworten: 13Letzter Beitrag: 04.08.07, 12:41 -
anfängerproblem
Von DanielJOOO im Forum Vektor-ProgrammeAntworten: 4Letzter Beitrag: 20.08.02, 14:37 -
anfängerproblem
Von jonathan im Forum PHPAntworten: 4Letzter Beitrag: 26.01.02, 23:05





Zitieren
Login





