sooooo ich glaub ich hab es jetzt soweit.
so gebe ich alle schonmal aus. damit folgt aber ein weiteres problem. ich kann das jetzt nicht in meine structur reinschreiben.
wenn ich jetzt schreiben würde:
kommt stürzt es in der laufzeit ab.
Code:
static public void open_database()
{
string conStr ="Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|"+ "\\Database.mdf;Integrated Security=True;User Instance=True";
SqlConnection conn = new SqlConnection(conStr);
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = "Select * from Adressen";
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
do
{
Console.WriteLine("\t{0}\t{1}", reader.GetName(0), reader.GetName(1));
while (reader.Read())
Console.WriteLine("\t{0}\t{1}\t{2}", reader.GetInt32(0), reader.GetString(1),reader.GetString(2));
} while (reader.NextResult());
reader.Close();
conn.Close();
}
wenn ich jetzt schreiben würde:
Code:
_adr.name =reader.GetString(1);
kommt stürzt es in der laufzeit ab.