Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Formular nach Verschieben der DB nicht mehr aufrufbar





Frage

Hi! Ich habe eine Umfangreiche Datenbank in der ich einen Kalender implementieren wollte. Unter: http://www.access-home.de/ habe ich dann die Datenbank KnowHw30.mdb gefunden, die es zum downloaden gibt und in der wirklich viele gute Tips und Kniffe gezeigt werden. Ich habe dann den Kalender, so wie beschrieben in meine Datenbank kopiert (mit allen Tabellen, Abfragen usw...) Das hat auch alles prima und einwandfrei funktioniert, nur wenn ich meine Datenbank auf den Intranet Server stelle wo jeder auf sie zugreifen kann, funktioniert auf einmal der Kalender nicht mehr. Ich habe aber keien Ahnung warum. Auf einmal kommt: Fehler beim Kompilieren: Projekt oder Bibliothek nicht auffindbar Alles was ich verändere ist der Speicherort meiner DB. ...?! Jemand eine Idee woran´s liegt? Vielen Dank Seppl

Antwort 1 von firefox

Der Kalender der KnowHow db benutzt glaube ich das MS Calendar Control, das nicht standardmäßig in den Verweisen eingetragen ist.

Prüfe einfach mal die Verweise der DB (die auf dem Intranet Server liegt), hier wirst du schnell sehen das etwas fehlt. Bevor du die Datenbank wieder nutzt kompiliere einfach mal sicherheitshalber auch am neuen Speicherort (ist eigentlich immer zu empfehlen).

gruß
firefox

Antwort 2 von Herbert

Hi KaliSeppl,
der ´Kalender´ ist ein Zubehör das bei der Installation von Access ausgewählt werden muß.
Der Kalender ist nicht Bestandstandteil Deiner erstellten
.MDB sondern Bestandteil von dem Access was von dem jeweiligem Anwender benutzt wird.

Also den Kalender (unter Zubehör) auf dem jeweiligem Arbeitsplatz nachinstallieren. -Ich glaub das Ding heißt ´Kalendersteuerelement´ -
Gruß Herbert

Antwort 3 von KaliSeppl

Dankeschön ihr 2!!!



jetzt aber noch zu einem anderen Problem:


Ich rufe den Kalender über einen Button auf damit ich ein Datum in ein Feld eintragen kann. Wenn in dem Feld noch nichts steht soll er mir das heutige Datum anzeigen:

Private Sub Form_Load()
If IsDate(Me.OpenArgs) Then
Me!ActiveXcal.Value = CDate(Me.OpenArgs)
Else
Me!ActiveXcal.Value = Datum
End If
End Sub


Jetzt ist es aber so, dass er mir jedes Mal, wenn ich kein Datum in einem Feld eingetragen habem, so ein Fehler-Piepton kommt. Er öffnet alles ohne Probleme und es funktioniert 100% nur den Piepton möchte ich ihm noch austreiben...


Ideen?

Antwort 4 von firefox

Dann verhindere doch einfach das ein leeres Datum eingetragen werden soll.

Also vorher prüfen ob Datum (wenn es kein Date ist) leer, bzw Nothing ist.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: