C# Mysql Tabelle Auslesen?
Wie kann ich mit einer Hergestelten Verbindung eine Tabelle auslesen also wo Zum beispiel ein "Serial-Code" Steht(also der name)
# Name Typ KollationAttribute Null Standard
test text latin1_swedish_ci Nein kein(e)
Wie lese ich dies aus?,der Serial Code soll von einer Textbox ausgelesen werden!
Mein Code: using MySql.Data.MySqlClient; 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;
namespace PSSC
{
public partial class PSSC : Form
{
public PSSC()
{
InitializeComponent();
}
string erial;
private void cmd_login_Click(object sender, EventArgs e)
{
}
private void PSSC_Load(object sender, EventArgs e)
{
MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=xxyz;uid=xyz;" +
"pwd=xyz;database=xyz;";
try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
this.Hide();
MessageBox.Show("No Database Connection!");
this.Close();
}
}
}
}
1 Antwort
2 Möglichkeiten:
1. Du benutzt das LINQ Framework und setzt einen LINQtoSQL Command ab und liest dann aus (https://msdn.microsoft.com/de-de/library/bb397906.aspx).
2. Du initialisierst einen SQL Command in dem steht "select * from [Deine Tabelle] where Name=[Dein Suchbegriff]"
Danach einen MySQL Datareader initialisieren und das Ergebnis auslesen lassen.
Um von einer Datenbank zu lesen, solle man etwas SQL können. Wenn Du weitere Schwierigkeiten hast, melde Dich, vielleicht finde ich Zeit Dir Beispielcode hochzuladen.