Kürzlich hat mir der Netzwerkadministrator einen Platz auf dem Server gegeben, um einige Informationen anzuzeigen. Um die Abfrage im Internet für alle zu erleichtern, haben wir ein einfaches ASP-Abfragesystem erstellt, das mit der Access-Datenbank im MDB-Format verknüpft ist. Vor dem Aufbau des Netzwerks wurden die Daten mithilfe einer Excel-Tabellenkalkulationssoftware im XLS-Format zusammengefasst. XLS-Dateien nicht in das MDB-Format konvertieren? Das erste, was mir in den Sinn kommt, ist, die Tabellendatei im MDB-Format in Excel zu speichern, aber unter „Dateityp speichern“ gibt es kein Datenbank-MDB-Format. Kann XLS also mit Access geöffnet werden? Obwohl das Ergebnis geöffnet werden kann, handelt es sich um eine mit der Tabelle verknüpfte Datenbank. Sie kann nicht ohne die verknüpfte Tabellendatei geöffnet werden. Es handelt sich nicht um eine echte MDB-Datenbank. Können das XLS-Format und das MDB-Format nicht konvertiert werden? Nach einigem Suchen habe ich endlich eine Lösung gefunden. Die Methode ist:
1. Öffnen Sie die Access-Datenbanksoftware, wählen Sie im Popup-Fenster „Access-Datenbank leeren“ unter „Neue Datenbank“ und dann unter „Datei Neue Datenbank“. Fenster Legen Sie den Namen der Datenbankdatei fest. Hier gebe ich „DJMessage“ als Datenbanknamen ein.
2. Klicken Sie unter „Externe Daten abrufen“ im Menü „Datei“ auf „Importieren“. Wählen Sie zunächst „Microsoft Excel (?.xls)“ als „Dateityp“ aus Geben Sie im „Suchbereich“ den Speicherpfad der XLS-Datei ein, wählen Sie dann die zu konvertierende XLS-Datei aus, klicken Sie auf „Importieren“, um das Fenster „Datenimportassistent“ zu öffnen, und folgen Sie diesem Assistenten, um den Datenimport Schritt für Schritt abzuschließen Die spezifischen Schritte sind wie folgt:
Der erste Schritt, Arbeitsblattauswahl: Wählen Sie im angezeigten Arbeitsblatt das Arbeitsblatt aus, in dem Daten gespeichert werden sollen (Abbildung 1). Schritt 2. Titeleinstellung: In Excel werden Spaltentitel im Allgemeinen in der ersten Zeile der Tabelle festgelegt. In diesem Schritt legen Sie fest, ob die erste Zeile der Tabelle Spaltentitel enthält Die Tabelle enthält Spaltentitel. Bei Titeln müssen Sie „Die erste Zeile enthält Spaltentitel“ auswählen. Wenn die Tabelle mehrere Zeilen- und Spaltentitel enthält, müssen diese Spaltentitel gelöscht werden. Andernfalls werden die Titel gelöscht als Daten in die Datenbank importiert. Schritt 3. Datenspeicherungseinstellungen: Wählen Sie in diesem Schritt gemäß den Standardeinstellungen den Datenspeicherort als „Neue Tabelle“ aus. Schritt 4. Feldeinstellungen: Wenn im zweiten Schritt „Die erste Zeile enthält Spaltentitel“ aktiviert ist, werden die Spaltentitel im „Feldnamen“ angezeigt, andernfalls wird der „Feldname“ 1, „Feld“ angezeigt 2" und andere Namen. Geben Sie einfach den neuen Namen erneut in „Feldname“ ein, um den Feldnamen der Spalte festzulegen (Abbildung 2). Schritt 5. Primärschlüsseleinstellung: Durch Festlegen des Primärschlüssels kann einerseits die Duplizierung von Daten vermieden und andererseits auch die Datenabfrage beschleunigt werden. Die Datenbank, die ich erstellen möchte, wird natürlich für die ASP-Webseitenabfrage verwendet Es ist notwendig, den Primärschlüssel festzulegen, der hier ausgewählt wird. Dies ist die Standardeinstellung „Primärschlüssel mit Zugriff hinzufügen“. Schritt 6. Einstellung des Tabellennamens: Erstellen Sie unter „In Tabelle importieren“ einen Tabellennamen und importieren Sie die Daten in diese Tabelle. Als Tabellennamen habe ich „mytable“ eingegeben und dann auf „Fertig stellen“ geklickt, um den Datenimport abzuschließen. Kehren Sie zum Datenbankfenster zurück und sehen Sie, dass eine „mytable“-Datentabelle hinzugefügt wurde, sodass die generierte DJMessage.mdb eine echte Datenbank ist. Kopieren Sie DJMessage.mdb in das ASP-Webseitenverzeichnis, debuggen Sie das Abfragesystem, alles ist in Ordnung!
Abbildung 1
Abbildung 2
hat so viel gesagt: Lassen Sie uns als Nächstes darüber sprechen, wie man MDB in das XLS-Format konvertiert. Schließlich sind Tabellendateien in Bezug auf Bearbeitung, Schriftsatz usw. einfacher zu verwenden. und Drucken. Das Konvertieren von MDB in das XLS-Format ist relativ einfach. Öffnen Sie die Datenbankdatei DJMessage.mdb, wählen Sie die Tabelle „mytable“ aus und klicken Sie dann im Menü „Datei“ auf „Exportieren“. Wählen Sie den Dateityp „Microsoft Excel 97-2000 (?.xls)“ (Abbildung 3), geben Sie den Dateinamen ein und klicken Sie dann auf „Speichern“, um die MDB-Datei im Datenbankformat in eine XLS-Datei im Tabellenformat zu konvertieren.
Abbildung 3