Announcement

Collapse
No announcement yet.

Nachschlagetabelle Verfügbarkeit

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nachschlagetabelle Verfügbarkeit

    Ich habe eine MDi Anwendung mit mehreren Childfenstern.
    In dem Programm hat jeder Benutzer veschiedene Rechte, die vor der jeweiligen Aktion abgefragt werden müssen.

    Damit ich nicht jedesmal eine Verbindung zur Datenbank herstellen muß und das jeweilige Recht abfragen muss, möchte ich die Rechte beim Einloggen gleich in eine Tabelle in meinem Dataset laden und diese dann abfragen.

    Muss ich dazu einen Tableadapter und eine Bindingsource auf mein Hauptfenster ziehen oder gibt es andere Möglichkeiten?

  • #2
    Hallo,

    natürlich, indem du die Einzelteile selbst zusammenstellst: DbConnection (am besten innerhalb eines Using-Blocks), DbCommand, DbDataAdapter, DataTable in deinem DataSet. Mit DbDataAdapter.Fill(DataTable) holst du dir die Daten; alles zusammen sind das etwa 10 Zeilen Code (beim Datenmonster TableAdapter sind das ein paar 1000 Zeilen).

    DataTable und BindingSource können mit dem Designer vorbelegt werden und im Form-Load o.ä. mit Inhalt versehen werden.

    Genauere Hinweise stehen z.B. in [openbook] visualbasic 2008 Kap. 23 ff.

    Gruß Jürgen

    Comment

    Working...
    X