Schönen guten Abend,
mein Programm kackt ab sobald ich den Button btmLogin clicke.
Und das ganze nur, wenn der MySQL Code drinne ist.
C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace mangager
{
public partial class Form1 : Form
{
string myConnection = "SERVER=localhost;" + "DATABASE=mananger;" + "UDI=root;";
public Form1()
{
InitializeComponent();
}
private void btmLogin_Click(object sender, EventArgs e)
{
if(string.IsNullOrEmpty(tbNickname.Text) || string.IsNullOrEmpty(tbPassword.Text))
{
MessageBox.Show("Du hast keinen Nickname und/oder Passwort angegeben","Fehler");
}
else
{
try
{
MySqlConnection conn = new MySqlConnection(myConnection);
conn.Open();
MySqlCommand cmd = new MySqlCommand("INSERT INTO user(Name,Passwort) VALUES('Peter','12345')",conn);
cmd.ExecuteNonQuery();
conn.Close();
}
catch
{
MessageBox.Show("Verbindung zur Datenbank gescheitert", "Fehler");
}
}
}
}
}
Alles anzeigen
Code
Der Thread 0x1be0 hat mit Code 259 (0x103) geendet.
"mangager.vshost.exe" (CLR v4.0.30319: mangager.vshost.exe): "C:\Users\Christian\documents\visual studio 2013\Projects\frmmanager\mangager\bin\Debug\mangager.exe" geladen. Symbole wurden geladen.
"mangager.vshost.exe" (CLR v4.0.30319: mangager.vshost.exe): "C:\Windows\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll" geladen. Das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
Eine Ausnahme (erste Chance) des Typs "System.ArgumentException" ist in System.Data.dll aufgetreten.
Zusätzliche Informationen: Keyword not supported.
"mangager.vshost.exe" (CLR v4.0.30319: mangager.vshost.exe): "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" geladen. Das Laden von Symbolen wurde übersprungen. Das Modul ist optimiert, und die Debugoption "Nur eigenen Code" ist aktiviert.
"mangager.vshost.exe" (CLR v4.0.30319: mangager.vshost.exe): "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_de_b77a5c561934e089\mscorlib.resources.dll" geladen. Das Modul wurde ohne Symbole erstellt.
Der Thread 0xafc hat mit Code 259 (0x103) geendet.
Der Thread 0x1148 hat mit Code 259 (0x103) geendet.
Das Programm "[6476] mangager.vshost.exe" wurde mit Code 0 (0x0) beendet.
Alles anzeigen
Danke im Vorraus