Tutorial zur Verwendung von SQL -Anweisungen in ASP
Es gibt so viele SQL -Produkte auf absurd große Weise, dass Sie sich vielleicht nicht um andere Dinge kümmern und sie einfach wegwerfen und es tun. Wenn Sie jedoch gleichzeitig ASP und SQL verwenden möchten, fühlen Sie sich möglicherweise schwindelig. MySQL, SQLServer und MSQL sind alle hervorragende SQL -Tools, aber leider müssen Sie in der ASP -Umgebung nicht praktische SQL -Anweisungen erstellen. Sie können jedoch das von Ihnen gemeisterte Zugriffswissen und die entsprechenden Zugangsfähigkeiten sowie unsere Tipps und Fähigkeiten nutzen, und ich glaube, Sie können SQL zu Ihrer ASP -Webseite erfolgreich hinzufügen.
1. Wählen Sie Erklärung
In der SQL -Welt ist die grundlegendste Operation die Auswahlanweisung. Wenn Sie SQL direkt unter dem Datenbank -Tool verwenden, sind viele Personen mit den folgenden Vorgängen vertraut:
Wählen Sie what
From Whochtable
WHERECRITERIA
Durch Ausführen der obigen Anweisung wird eine Abfrage erstellt, die ihre Ergebnisse speichert.
Bei ASP -Seitendateien können Sie auch die oben genannte allgemeine Syntax verwenden, die Situation ist jedoch etwas anders. Beim Programmieren von ASP sollte der Inhalt der Auswahlanweisung einer Variablen als Zeichenfolge zugewiesen werden:
SQL = "SELECTWHATFROMWHIGHTABLEWHERECRITERIA"
Okay, ich verstehe die Art und Weise, wie SQL unter ASP "spricht", und dann gleich. Solange Ihre Bedürfnisse erfüllt sind, können der herkömmliche SQL -Query -Modus und die bedingte Abfrage nützlich sein.
Sie können beispielsweise auch davon ausgehen, dass in Ihrer Datenbank eine Datentabelle vorhanden ist, der Name Produkte ist und jetzt alle Datensätze in dieser Tabelle abrufen möchten. Dann haben Sie den folgenden Code geschrieben:
SQL = "Ausgewählte*aus Produkten" "
Der obige Code - Die Funktion der SQL -Anweisung besteht darin, alle Daten in der Tabelle abzurufen. Nach Ausführung werden alle Datensätze in der Datentabelle ausgewählt. Wenn Sie jedoch nur eine bestimmte Spalte aus der Tabelle entfernen möchten, z. B. p_name. Dann können Sie den * Wildcard -Charakter nicht verwenden. Sie müssen den Namen einer bestimmten Spalte eingeben, und der Code lautet wie folgt:
Sql = "selectp_namefromProducts"
Nach Ausführung der obigen Abfrage werden alle Inhalte in der Produkttabelle und in der Spalte P_Name ausgewählt.
2. Stellen Sie die Abfragebedingungen mit der Klausel fest
Manchmal können alle Datenbankdatensätze nur Ihre Anforderungen entsprechen, aber in den meisten Fällen müssen wir normalerweise nur Teilsätze erhalten. Wie gestalte ich auf diese Weise eine Abfrage? Natürlich wird es hirnintensiver sein, und dieser Artikel möchte auch nicht, dass Sie diesen Hardrecordset verwenden.
Wenn Sie beispielsweise nur vorhaben, die P_Name -Datensätze herauszunehmen und die Namen dieser Aufzeichnungen mit dem Buchstaben W gestartet werden, müssen Sie die folgende Where -Klausel verwenden:
Sql = "selectp_namefromProductSwherep_namelik'W%'"
Auf das WO -Keyword folgt die Bedingungen, die zum Filtern von Daten verwendet werden. Mit Hilfe dieser Bedingungen werden nur Daten, die bestimmten Standards entsprechen, abfragt. Im obigen Beispiel erhält das Abfrageergebnis nur einen P_Name -Datensatz, wobei der Name mit w beginnt.
Im obigen Beispiel bedeutet das prozentuale Symbol (%), dass die Abfrage alle Datensatzeinträge zurückgibt, die mit W -Buchstaben beginnen und von Daten oder sogar keine Daten folgen. Bei der Ausführung der obigen Abfrage werden west und weiden aus der Produkttabelle ausgewählt und in der Abfrage gespeichert.