Ich habe Probleme, dies herauszufinden, ich möchte den Namen, den ich mit der Methode als Name der neuen Klassenvariablen, die ich versuche, zu senden versuchen. Das habe ich jetzt.Zeichenfolge als Name der neuen Klassenvariable
public void GetDier(string naam)
{
string query = "SELECT * FROM [Dieren] WHERE Diersoort = '" + naam + "'";
sqlconn.Open();
SqlCommand cmd = new SqlCommand(query, sqlconn);
SqlDataReader DR = cmd.ExecuteReader();
string diernaam = DR.GetString(1);
int currency = DR.GetInt32(2);
int TPnodig = DR.GetInt32(3);
Dieren naam = new Dieren(diernaam, TPnodig, currency);
}
Ich möchte die Zeichenfolge naam machen, als den neuen Namen des neuen dier wie ich versuche, oben in dem Stück Code zu tun.
Nie Zeichenfolge concatentation für den Aufbau von SQL-Abfragen verwenden. –