[highlight=c#]
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source = PCNAME\\SQLEXPRESS;" +
"Initial Catalog=Versuch;" +
"Integrated Security = sspi";
string sEingabe1 = "";
string sEingabe2 = "";
Console.WriteLine("Wie lautet der Name?");
sEingabe1 = Convert.ToString(Console.ReadLine());
Console.WriteLine("Wie lautet der Vorname?");
sEingabe2 = Convert.ToString(Console.ReadLine());
string strSQL =
("INSERT INTO Tab_2_Pass(Name, Vorname) " +
"VALUES( sEingabe1, sEingabe2) "); // funktioniert nicht
try
{
con.Open();
SqlCommand cmd = new SqlCommand(strSQL, con);
// Kommando absetzen
cmd.ExecuteNonQuery();
}
catch (Exception e)
{
Console.WriteLine("Fehlermeldung: {0}", e.Message);
}
con.Close();
[/highlight]
das ist erst mal mein code. nun hab ich das Problem, dass sEingabe1 und sEingabe2 bei VAlues so nicht eingelesen werden können.
Wie kann ich den Nutzer die Eingabe ermöglichen und sie dann bei Values einlesen lassen? Oder bin ich hier gänzlich auf dem Holzweg?
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source = PCNAME\\SQLEXPRESS;" +
"Initial Catalog=Versuch;" +
"Integrated Security = sspi";
string sEingabe1 = "";
string sEingabe2 = "";
Console.WriteLine("Wie lautet der Name?");
sEingabe1 = Convert.ToString(Console.ReadLine());
Console.WriteLine("Wie lautet der Vorname?");
sEingabe2 = Convert.ToString(Console.ReadLine());
string strSQL =
("INSERT INTO Tab_2_Pass(Name, Vorname) " +
"VALUES( sEingabe1, sEingabe2) "); // funktioniert nicht
try
{
con.Open();
SqlCommand cmd = new SqlCommand(strSQL, con);
// Kommando absetzen
cmd.ExecuteNonQuery();
}
catch (Exception e)
{
Console.WriteLine("Fehlermeldung: {0}", e.Message);
}
con.Close();
[/highlight]
das ist erst mal mein code. nun hab ich das Problem, dass sEingabe1 und sEingabe2 bei VAlues so nicht eingelesen werden können.
Wie kann ich den Nutzer die Eingabe ermöglichen und sie dann bei Values einlesen lassen? Oder bin ich hier gänzlich auf dem Holzweg?
Comment