vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
mehrere Werte aus der Klasse lesen und in Array einfügen 
Autor: mkolb
Datum: 23.06.09 16:28

Hallo,
ich habe eine Klasse mit einer Methode lesen.
Diese Methode liest einen Stellvertreter aus der Datenbank aus.

public class Stellvertreter
    {
        #region "Property"
        public int StellvertreterID { get; set; }
        public int ID { get; set; }
        public string UserPersNr { get; set; }
        #endregion
        #region "Klasse"
        public Stellvertreter()
        {
        }
        #endregion
        #region "Klassen-Methoden"
        public Boolean lesen(int StellvertreterID, SqlConnection con)
        {
            Boolean booRueckgabe = false;
            string str_SQL = "select * from Stellvertreter " +
                   "WHERE Stellvertreter_ID=@Stellvertreter_ID";
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = con;
            cmd.CommandText = str_SQL;
            cmd.Parameters.AddWithValue("@Stellvertreter_ID", StellvertreterID);
            con.Open();
            SqlDataReader myDataReader = cmd.ExecuteReader();
            try
            {
                while (myDataReader.Read())
                {
                    ID = (int)myDataReader["ID"];
                    UserPersNr = (string)myDataReader["User_PersNr"];
                    booRueckgabe = true;
                }
            }
            catch (ArgumentException)
            {
                booRueckgabe = false;
            }
            finally
            {
                con.Close();
            }
            return booRueckgabe;
        }
}
Nun möchte ich von meiner Webform darauf zugreifen, aber über ein Array und alle Stellvertreter aus der Datenbank auslesen und gesammelt zurückbekommen.
Ich dachte,ich könnte das so machen:

List<Stellvertreter> StellvertreterListe = ( _
  List<Stellvertreter>)Session["Stellvertreter"];
if (StellvertreterListe.lesen(ID, con) == true)
{
  StellvertreterAuflisten();
}
Das geht aber nicht, die "Stellvertreterliste" kennt die Methode lesen nicht.
Wie komme ich nun alle Stellvertreter in meine Stellvertreterliste rein ?

Vielen Dank im voraus.

Tschau
Martin

mein aktuelles .net-Projekt:
http://www.fiman.de
freue mich über Test-Informationen.

Screenshots gibt es hier: http://www.fiman.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
mehrere Werte aus der Klasse lesen und in Array einfügen1.952mkolb23.06.09 16:28
Re: mehrere Werte aus der Klasse lesen und in Array einfügen904ModeratorFZelle25.06.09 09:33

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel