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
Dez
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
16
Eine Autozahl ist eine spezielle Sorte des Datentyps. Verschieden von allen anderen Datentypen haben Sie gesehen, Sie können nicht den Wert für ein Autonumerisches Feld ausfüllen. Statt dessen tut Zugang es automatisch, wann auch immer Sie eine neue Aufzeichnung einfügen. Zugang stellt sicher, dass der Autozahl-Wert mit anderen Worten einzigartig ist, gibt es nie zwei Aufzeichnungen denselben Autozahl-Wert.
Bemerken Sie: Jeder Tisch kann nicht mehr als ein Autonumerisches Feld haben.
Normalerweise sieht das Autonumerische Feld aus, dass eine Folge von numbersAccess dazu neigt, der ersten Aufzeichnung einen Autozahl-Wert 1, das zweite eine Autozahl 2, und so weiter zu geben. Jedoch ist die Wahrheit nicht so aufrichtig. Manchmal lässt Zugang eine Zahl aus. Das das Hüpfen konnte geschehen, wenn mehrere Menschen eine Datenbank sofort verwenden, oder wenn Sie anfangen, eine neue Aufzeichnung hinzuzufügen, und dann Ihre Handlung annullieren, indem Sie den Esc Schlüssel drücken. Sie können auch eine vorhandene Aufzeichnung, in welchem Fall Zugang nie Wiedergebrauch dieser Autozahl-Wert löschen. Infolgedessen, wenn Sie eine neue Aufzeichnung einfügen und Sie sehen, dass es einen Autozahl-Wert 401 zugeteilt hat, dann können Sie nicht sicher annehmen, dass es bereits 400 Aufzeichnungen im Tisch gibt. Die wirkliche Zahl wahrscheinlich weniger.
Ehrlich vertritt ein Autozahl-Wert nichts, und Sie werden wahrscheinlich viel Zeit nicht verbringen, darauf schauend. Der alleinige Zweck des Autonumerischen Feldes ist sicherzustellen, dass Sie eine einzigartige Weise haben, zu jeder Aufzeichnung in Ihrem Tisch hinzuweisen. Gewöhnlich, Ihr Autonumerisches Feld auch der primäre Schlüssel für Ihren Tisch, wie erklärt, im Abschnitt 2.4.
2.3.9.1. Das Verwenden von Autozahlen, ohne die Größe Ihres Tisches zu offenbaren
Autozahl-Werte haben ein geringes Problem: Sie geben einen Hinweis über die Zahl von Aufzeichnungen in einem Tisch. Sie dürfen nicht wollen, dass ein Kunde weiß, dass Ihre nagelneue Nahrungsmittel- und Handwerk-Gesellschaft, Bessere Butter-Skulpturen, 12 Kunden nicht geknackt hat. So werden Sie ein wenig verlegen sein, um ihm zu erzählen, dass er Kundenausweisnummer 6 ist.
Die beste Weise, dieses Problem zu beheben, soll anfangen, an einer höheren Zahl zu zählen. Sie können Zugang ins Erzeugen von Autozahl-Werten zum Narren halten, die an einem spezifischen Minimum anfangen. Zum Beispiel, anstatt Kundenpersonalausweise 1, 2, und 3 zu schaffen, konnten Sie die ID-Werte 11001, 11002, 11003 schaffen. Diese Annäherung ist auch im Vorteil, Ihre Personalausweise eine konsequente Zahl von Ziffern zu halten, und sie erlaubt Ihnen, zwischen Personalausweisen in verschiedenen Tischen zu unterscheiden, sie an verschiedenen Minima anfangend. Leider, um diesen Trick wegzuziehen, müssen Sie Zugang mit einer besonders bestimmten Abfrage fälschen, die einige Sachkenntnisse des Macht-Benutzers außer dem Spielraum dieses Buches verlangt. (Knospende Macht-Benutzer sollten Zugang 2007 überprüfen: Das Fehlende Handbuch für Details.)
Glücklich können Sie Zugang sagen, Autozahl-Werte auf eine verschiedene Weise zu erzeugen. Sie haben zwei Wahlen:
-
Zufälliger Autozahl-Wert. Um Zufallszahlen zu verwenden, ändern Sie das Neue Wertfeldeigentum von der Zunahme bis Zufällig. Jetzt werden Sie lange Zahlen für jede Aufzeichnung, wie 212125691, 1671255778, und-1388883525 bekommen. Sie könnten zufällige Autozahl verwenden, um Werte zu schaffen, die andere Leute nicht erraten können. (Zum Beispiel, wenn Sie einen Ordnungstisch haben, der zufällige Werte für das OrderID Feld verwendet, können Sie jene Werte als Bestätigungszahlen verwenden.) Jedoch werden zufällige Autozahlen in der Zugriffswelt selten verwendet.
-
Erwiderungspersonalausweise. Erwiderungspersonalausweise sind lange, dunkle Codes wie 38A94E7B-2F95-4E7D-8AF1-DB5B35F9700C, die, wie man statistisch versichert, einzigartig sind. Um sie zu verwenden, ändern Sie das Feldgröße-Eigentum von der Langen Ganzen Zahl bis Erwiderungspersonalausweis. Erwiderungspersonalausweise werden wirklich nur in einem scenarioif verwendet Sie haben getrennte Kopien einer Datenbank, und Sie müssen die Daten zusammen mit der Zukunft verschmelzen. Die folgende Abteilung erklärt dieses Drehbuch.
Beide dieser Optionen tauschen die leicht verstehbare Einfachheit der gewöhnlichen Autozahl mit etwas ein wenig Ungeschickterem, bewerten sie so sorgfältig vor dem Verwenden dieser Annäherungen in Ihren Tischen.
2.3.9.2. Das Verwenden von Erwiderungspersonalausweisen
Stellen Sie sich vor, dass Sie an einer Gesellschaft mit mehreren Regionalverkaufsbüros, jedem mit seiner eigenen Datenbank arbeiten, um Kunden zu verfolgen. Wenn Sie ein gewöhnliches Autonumerisches Feld verwenden, dann werden Sie mit mehreren Kunden mit demselben Personalausweis, aber an verschiedenen Büros enden. Wenn Sie jemals Daten vergleichen wollen, werden Sie verwirrt schnell werden. Und Sie können nicht alle Daten in eine Datenbank für die weitere Analyse später verbinden.
Zugang gibt Ihnen einen anderen choicea Erwiderungspersonalausweis. Ein Erwiderungspersonalausweis ein fremder creationit's eine Vielzahl (16 Bytes insgesamt) es wird als eine Schnur von Zahlen und Briefen vertreten, der wie das aussieht:
38A94E7B-2F95-4E7D-8AF1-DB5B35F9700C
Dieser Personalausweis, der offensichtlich beschwerlicher ist als eine gewöhnliche ganze Zahl. Immerhin ist es viel leichter sich dafür zu bedanken, dass jemand Auftrag 4657 vorlegt als Auftrag 38A94E7B-2F95-4E7D-8AF1-DB5B35F9700C. Mit anderen Worten, wenn Sie den Autozahl-Wert für das Verfolgen oder die Buchhaltung, dann der Erwiderungspersonalausweis eine schlechte Idee verwenden.
Jedoch behebt der Erwiderungspersonalausweis das Problem beschrieben früher, wo vielfache Kopien derselben Datenbank in verschiedenen Plätzen verwendet werden. Deshalb, wie man versichert, sind Erwiderungspersonalausweise statistisch einzigartig. Mit anderen Worten gibt es so viele mögliche Erwiderungspersonalausweise, dass es absurd unwahrscheinlich ist, dass Sie jemals denselben Erwiderungspersonalausweis zweimal erzeugen werden. So, selbst wenn Sie Dutzende von getrennten Kopien Ihrer Datenbank haben, und führen sie alle Hunderte von Kunden, Sie können sich darauf verlassen, dass jeder Kunde einen einzigartigen Kundenpersonalausweis hat. Noch besser können Sie die getrennten Tische zusammen in eine Master-Datenbank regelmäßig verschmelzen. (Dieser Prozess wird Erwiderung genannt, und es ist der Ursprung des Begriff-Erwiderungspersonalausweises. Sie werden mehr über überwechselnde Daten von einer Datenbank bis einen anderen im Kapitel 10 erfahren.)
Abbildung 2-20 zeigt einen Tisch dass Gebrauch-Erwiderungspersonalausweise.
|
Beliebtheit: 4 % [?]









Neue Anmerkungen