Hinzufügen eines neuen Mitarbeiters in die DatenbankDie CFQUERY in CompanyDeleteAction.cfm verwendet eine DELETE-Anweisung mit zwei SQL-Klauseln: DELETE und wo. DELETE nennt die Datenbank die Tabelle, aus der ein Datensatz zu löschen, und WHERE erzählt die Datenbank, die Aufnahme zu löschen. Sie können die Unternehmen zu sehen Löschvorgang in Aktion. Gehen Sie mit Ihrem Web-Browser http://
Diese Vorlage ist ähnlich wie das Unternehmen hinzufügen Form. Sie verwenden Employee-Tabelle Spalten statt Company Tabellenspalten, aber diese Vorlage noch ein CFForm Umgebung cfinput Tags. By the way, Attribute Blick auf die Validate auf der SSN, Gehalt und DateOfBirth cfinput tags; social_security_number, float, und das Datum werden mehr Möglichkeiten zur Validierung von Benutzereingaben. CFQUERY Der Aufruf sollte ungefähr wissen, weil es eine abgespeckte Version des's CFQUERY von CompanyList.cfm. Diese Abfrage wird verwendet, um die CFSELECT Menü verwendet, um die Firma zu wählen füllen, für die diese Mitarbeiter arbeitet. Die meisten dieser Vorlage sollte bekannt sein, aber dieses Mal sind Sie auch gehen, um Daten verarbeiten. Erstellen Sie eine Datei mit dem Namen EmployeeAddAction.cfm innerhalb der CH02-Verzeichnis und geben Sie den Code in die Datei bearbeitet das Fenster, und speichern Sie die Datei.
) VALUES ( '# Trim (Form.SSN) #', # Val (Form.CompanyID) #, '# Trim (Form.Firstname) #', '# Trim (Form.Lastname) #', # Val (ehem. Gehalt) #, # CreateODBCDate (Form.DateOfBirth) #) Der markanteste Unterschied zwischen CompanyAddAction.cfm und EmployeeAddAction. Cfm sind die verschiedenen Tabellen-und Spaltennamen verwendet werden. Natürlich, Sie erinnern sich an Trim () verwenden, auf allen Saiten und Nutzung Val () für alle Zahlen, Daten, sondern werden speziell behandelt, wie folgt: # CreateODBCDate (Form.DateOfBirth) # CreateODBCDate () nimmt ein Datum-Format-String und wandelt es zu einer förmlichen Datumswert, dass die Datenbank verstehen kann. Beachten Sie, dass Sie keine einfachen Anführungszeichen, weil der Termin nicht konvertiert einen String-Wert. Schließlich CFLOCATION leitet den Benutzer auf die fertige Seite, wie bei allen anderen Maßnahmen, Ihre Seiten. Jetzt können Sie einen Mitarbeiter in die Datenbank aufzunehmen. Gehen Sie mit Ihrem Web-Browser http:// Name wird der Name des Form-Variablen auf der Seite Aktion in diesem Fall, Form.CompanyID. CFSELECT verwendet die angegebene Query, um die Optionen zu erzeugen. Jede Option der Text stammt aus der Spalte anzeigen. Jede Option den Wert stammt aus der Spalte Wert "Wenn nötig" = "Ja", muss der Benutzer einen Wert, bevor das Formular eingereicht werden können. Wenn der Benutzer nicht über eine Option, und versucht, legt die Form, ein JavaScript-Alert-Box mit dieser Nachricht angezeigt, und wählen Sie das Formular nicht vorgelegt wird. Außerdem benötigen Sie eine Liste aller Mitarbeiter in der Datenbank. Der Arbeitnehmer Liste ist mehr als die Lieferantenliste kompliziert, weil es nicht nur Mitarbeiter Informationen ergibt sich, sondern auch den Namen des Unternehmens jeder Mitarbeiter arbeitet. Erstellen Sie eine Datei mit dem Namen EmployeeList.cfm innerhalb der CH02-Verzeichnis und geben Sie den Code in die Datei bearbeitet das Fenster, und speichern Sie die Datei.
Diese Datei ist ähnlich wie CompanyList.cfm, mit dem Unterschied der relationalen Abfrage in der CFQUERY rufen und die verschiedenen Spaltennamen in CFOUTPUT. Gehen Sie mit Ihrem Webbrowser http:// Ein Artikel von Mark vorgelegt Dresher Disclaimer:Unsere Website ist nicht verantwortlich für den Inhalt dieses Artikels. Webarticles ist eine kostenlose Informationsquelle. Wichtig: Dieser Artikel "Hinzufügen eines neuen Mitarbeiters in die Datenbank" wurde von einem automatischen Software übersetzt. Wir fühlen uns leid für alle Rechtschreibfehler, die möglicherweise aufgetreten sind. Vielen Dank für Ihr Verständnis.
|
|||||||||||||||||||||||||||||
| Online: 348 users browsing the articles directory |
|
|