Sind Sie mit der von Ihnen entworfenen Datenbank zufrieden? Wenn Sie sich sicher sind, stellen Sie sich nicht noch einmal damit um? Zum Beispiel erstellen Sie eine neue Datenbanktabelle, z. B. das Erstellen oder Ändern eines bestimmten Feldes ... Natürlich sind dies alle Teil der Entwurfsdatenbank.
Müssen Sie in Ihrem normalen Betrieb die Datenbank in den lokalen Computer herunterladen, sie dann öffnen und ändern und dann hochladen? Dies ist höchstwahrscheinlich der Fall -_-!
Jetzt können Sie mit Informationen darüber in Verbindung stehen, schließlich spart die Funktion des Codes viel Zeit für manuelle Vorgänge. Aber die Codegenerierung ist nicht manuell? hehe :)
1. Erstellen Sie die Datenbankdatei cnbruce.mdb (kein Tabellenentwurf)
Code zum Erstellen der Datenbank:
<% Option explizit Dim Databasename 'Datenbankname Definieren DatabaseName = "cnbruce.mdb" 'Datenbankname Dim Databasepath 'Definieren Sie den Datenbankspeicherpfad Databasepath = "E:/CNBRUCE/Datenbank/" 'absoluter Pfad der Datenbank Dim Databasever 'Datenbankversion 2000 oder 97 definieren Databaseever = "2000" Funktion erstellte Datei (Filepath, Dateiname, ver) Dim Cnbruce, dbver Wählen Sie Fall ver Fall "97" dbver = "3.51" Fall "2000" dbver = "4.0" Ende auswählen Wenn dbver <> "" dann Setzen Sie CNBRUCE = Server.createObject ("adox.catalog") Rufen Sie cnbruce.create an ("provider = microsoft.jet.oledb." & dbver & "; data source =" & filepath & fileName) Ende wenn Endfunktion Call createdFile (Databasepath, DatabaseName, Databasever) 'Erstellen Sie eine Datenbank %> |
Schauen wir uns dann an, wie Sie eine neue Datenbanktabelle entwerfen und erstellen können
2. Erstellen Sie eine Datenbankverbindungsdatei Conn.asp
<% db_path = "cnbruce.mdb" Setzen Sie conn = server.createObject ("adodb.Connection"). connStr = "Provider = microsoft.jet.oledb.4.0; Data Source =" & server.mappath (db_path) Conn.open Connstr %> |
3. Erstellen Sie eine neue Datenbanktabelle -Programmseite Addtable.asp.asp
<!-#include File = "conn.asp"-> <% Setzen Sie rs = server.createObject ("adodb.recordset") SQL = "Tabelle überMe erstellen (ID -Integer -Primärschlüssel, Name Text, Geburtstagsdatetime)" Rs.open SQL, Conn, 2,3 %> Die Datenbank -Tabellendatei wird erstellt. |
Tabelle überMe erstellen (ID Integer Primärschlüssel, Namenstext, Geburtstagsdatetime)
Erstellen Sie eine neue Tabelle überMe und entwerfen Sie seine Felder enthalten ID (Hauptschlüsselwort), Name (Hinweis) und Geburtstag (Uhrzeit und Datum)