Warnung: strtotime () [function.strtotime]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 35 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 107 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 109 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 111 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 112 aus
Mrz
Warnung: strtotime () [function.strtotime]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 35 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 107 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 109 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 111 aus
Warnung: Datum () [function.date]: Es ist nicht sicher, sich auf die timezone Einstellungen des Systems zu verlassen. Sie sind *required*, um die date.Timezone-Einstellung oder den date_default_timezone_set () Funktion zu verwenden. Im Falle dass Sie einige jener Methoden verwendeten und Sie noch diese Warnung bekommen, buchstabierten Sie am wahrscheinlichsten den timezone Bezeichner falsch. Wir wählten 'America/New_York' für 'EDT/-4.0/DST' stattdessen in/home/frodr/public_html/msofficetuneup.com/wp-includes/functions.php online 112 aus
12
Sich Tischen bei einer Abfrage im Zugang 2007 anschließend
Microsoft Access Fügen Sie Anmerkungen hinzuZugang macht es bemerkenswert leicht, sich zwei Tischen anzuschließen. Das Hinzufügen des ersten Schritts beider Tische zu Ihrer Abfrage, den Show-Tabellendialog-Kasten verwendend. Wenn Sie eine neue Abfrage in der Designansicht schaffen, dann erscheint der Show-Tabellendialog sofort. Wenn Sie mit einer Abfrage arbeiten, haben Sie bereits geschaffen, dann stellen Sie sicher, dass Sie in der Designansicht, richtiger Klick das Fenster sind, und dann Show-Tisch wählen.
Wenn Sie bereits eine Beziehung zwischen den zwei Tischen definiert haben (das Beziehungsfenster, wie beschrieben, im Abschnitt 5.2 verwendend), dann schließt sich Zugriffsgebrauch diese Beziehung, um eine Abfrage automatisch zu schaffen, an. Sie werden eine Linie auf dem Diagramm sehen, das die passenden Felder, wie gezeigt, in der Abbildung 6-14 verbindet.

Abbildung 6-14. Zugang schließt sich automatisch dem CustomerID Feld beim Ordnungstisch zum ID-Feld im Kundentisch an, der auf die Beziehung basiert ist, es wird in der Datenbank definiert.
Wenn Sie eine Beziehung zwischen den zwei zusammenhängenden Tischen nicht bereits definiert haben, dann sollten Sie wahrscheinlich, bevor Sie Ihre Abfrage schaffen (sieh Kapitel 5 für volle Instruktionen). Aber wenn aus einem rätselhaften Grund Sie sich dafür entschieden haben, die Beziehung nicht zu schaffen (vielleicht, wurde das Datenbankdesign im Stein von einem anderen, weniger Verstand-Zugriffsentwerfer gesetzt), dann können Sie das Anschließen beim Anfragenfenster manuell definieren. Um so zu tun, schleppen Sie gerade das verbundene Feld in einem Tisch zum zusammenpassenden Feld im anderen Tisch. Sie können auch eine Verbindungslinie durch das Recht-Klicken die Linie zwischen den Tischen entfernen, und dann Auswahl Löscht.
Bemerken Sie: Wenn Sie zwei Tische ohne Beziehung hinzufügen, dann versucht Zugang, Ihnen hinauszuhelfen, eine Beziehung erratend. Wenn es ein Feld mit demselben Datentyp und demselben Namen in beiden Tischen entdeckt, dann fügt es eine Verbindungslinie auf diesem Feld hinzu. Diese Handlung besteht häufig nicht darin, was Sie wantfor Beispiel, viele Tische ein allgemeines ID-Feld teilen. Außerdem, wenn Sie den Datenbankdesignregeln vom Abschnitt 2.5 folgen, dann haben Ihre verbundenen Felder ein bisschen verschiedene Namen in jedem Tisch, wie Personalausweis und CustomerID. Wenn Sie in ein Problem geraten, wo Zugang eine Beziehung annimmt, die nicht besteht, dann gerade entfernen es vor dem Hinzufügen der Verbindungslinie, die Sie wirklich wollen.
| BIS ZUR GESCHWINDIGKEIT Beziehungen dagegen. Schließt sich an |
|
Es ist wichtig zu verstehen, dass sich die Unterschiede zwischen einer Beziehung und einer Abfrage anschließen.
Wenn Sie eine Beziehung im Platz haben, dann nimmt Zugang an, dass Sie eine Verbindungslinie werden verwenden wollen, um jene Tische zusammen in einer Abfrage zu verbinden, die nur Sinn hat. |
Sobald Sie Ihre zwei Tische im Anfragendesignfenster haben und Sie die Verbindungslinie definiert haben, dann sind Sie bereit, die Felder zu wählen, die Sie wollen. Sie können Felder von beiden Tischen aufpicken. Sie können auch Filterbedingungen hinzufügen und eine Sorte-Ordnung liefern, wie Sie mit jeder anderen Abfrage würden. Abbildung 6-15 zeigt ein Beispiel einer Abfrage, die eine Verbindungslinie verwendet, und Abbildung 6-16 dass dieselbe Abfrage in der Handlung zeigt.
Bemerken Sie: Wenn Sie zwei verbundene Tische haben, ist es leicht zu vergessen, was Sie zeigen. Wenn Sie sich den Ordnungen und Kundentischen anschließen, und dann Felder von jedem auswählen, dann was Sie tut, enden Sie mit: eine Liste von Klassen oder eine Liste von Lehrern? Leicht bekommen Sie eine Liste von Ordnungen, die mit der Kundeninformation abgeschlossen sind. Abfragen mit verbundenen Tischen folgen immer dem Kindertisch und bringen in der Zusatzinformation vom Elternteil.

Abbildung 6-15. Diese Abfrage zeigt Information aus den Ordnungen und Kundentischen. Es ist egal, ob das erste Feld aus den Ordnungen oder Kunden tableeither Weg, Sie eine Liste von Ordnungen mit der zusätzlichen Kundeninformation schaffen. Bemerken Sie, wie der Tabellenkasten (unter dem Feldkasten) Shows, welcher Tisch jedes Feld herkommt.

Abbildung 6-16. Sie können mit einem flüchtigen Blick leicht sehen, wer was bestellte. Die ID-Säule der Ordnungspersonalausweis (obwohl Sie die Personalausweise sowohl von den Kunden als auch von Ordnungstischen zeigen konnten).
Bemerken Sie: Wenn Sie eine Verbindungslinie durchführen, sehen Sie wiederholte Information. Wenn Sie sich den Kunden und Ordnungstischen anschließen, sehen Sie vor allen Dingen der Name eines shopaholic Kunden erscheint neben mehreren Ordnungen. Jedoch verletzt das die Datenbankregel gegen Doppeldaten nicht. Wenn auch die Kundendetails in mehr als einem Platz in den Anfragenergebnissen erscheinen, werden sie nur einmal im Kundentisch versorgt.
Erinnern Sie sich, wenn Sie einen Elternteil- und Kindertisch mit einer Verbindungslinie-Abfrage verbinden, führen Sie wirklich eine Abfrage durch, die alle Aufzeichnungen vom Kindertisch bekommt, und dann Extrainformation vom Elternteiltisch hinzufügt. Zum Beispiel können Sie eine Verbindungslinie-Abfrage verwenden, um eine Liste von Ordnungen (vom Kindertisch) zu bekommen und jede Aufzeichnung mit der Information über den Kunden zu ergänzen, der die Ordnung machte. Egal wie Sie die Verbindungslinie schaffen, werden Sie nicht jemals kommen eine Liste von Kunden mit der Ordnungsinformation wendete onthat würde Sinn nicht haben, weil jeder Kunde vielfache Ordnungen machen kann.
Verbindungslinien sind eine der nützlichsten Eigenschaften in jedem Anfragenschriftsteller-Werkzeug. Sie lassen Sie einen Tisch zeigen, der die ganze Information hat, die Sie brauchen.
Warnung: Mehr als einen Tisch verwendend, gibt es immer eine Gefahr, dass zwei Tische ein Feld mit demselben Namen haben. Diese Möglichkeit ist nicht ein Problem, wenn Sie nicht planen, diese Felder in Ihrer Abfrage zu zeigen, aber es kann Verwirrung verursachen, wenn Sie tun.
Beliebtheit: 4 % [?]








Neue Anmerkungen