Using oder Assemblyverweis nicht gefunden

Hi Leute,

mein Prof hat bei uns in der Uni Eine Datenbankbasierte Verwaltung von Fußballmannschaften Via Mdi Parent und untergeordneten Forms realisiert, welche den Inhalt aus einer SQL DB ziehen.

Nun sollen wir als Aufgabe eine Hochschulverwaltung selber schreiben. Die Datenbank haben wir vorgegeben bekommen.

Also gesagt getan … DB angebunden… MDI Parent angelegt ---- Klasse mit Colums extra für die Tabelle Studenten geschrieben ----- StudentenTabelle aus db via DataGridView in das FormStudent angehangen.

soweit so gut

Im Mdi im Toolstrip über Datei öffnen - Stammdaten - Studentenverwaltung angelegt

Nun habe ich das Problem, dass das mdi den Befehl CheckFormTypeAlreadyOpen sowie das damit verbundene FormStudent nicht finden kann mit denen c# ja mein FormStudent bei klick auf den Button öffnet.

Die Verwendeten Collections:

[CSharp]using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.Linq;[/CSharp]

Verwendeter Befehl:

[CSharp] private void studentenverwaltungToolStripMenuItem_Click(object sender, EventArgs e)
{
if (CheckFormTypeAlreadyOpen(typeof(FormStudent)) == false)
{
FormStudent student = new FormStudent();
student.MdiParent = this;
student.Show();
}[/CSharp]

hast du denn diese Klasse?

Sry banales Problem und gelöst … Linq Klassen müssen Namensspefisch sich von den schon angelegten Klassen unterscheiden. 1 Wort erzeugt wiedermal 815 Fehler - ich bin begeistert g

ja das ist C# :wink:
da gibts ein paar gute Sachen, aber auch viele über die man sich nur „begeistern“ kann :wink: