Empfohlen: ASP verwendet Google, um die Online -Übersetzungsfunktion zu implementieren Manchmal möchte ich unsere Webseiten mit mehreren Sprachen unterstützen. . Lan.htm
Definieren Sie zuerst Conn.asp
| <% Dimer Objconn Dim Strconn strconn = provider = microsoft.jet.oledb.4.0; data source = & chr (34) & server.mappath (data.mdb) & chr (34) Setzen Sie objconn = server.createObject (adodb.Connection) objconn.open strconn %> |
Schauen wir uns verschiedene Möglichkeiten an, um Datensätze zu öffnen
Methode 1.
| Dim Sql dunkle objrs SQL = SELECT * Aus Tabelle 1 Setzen Sie objrs = objconn.execute (SQL) |
Diese Methode verwendet SQL, um den Datensatzsatz zurückzugeben und zu erhalten, der relativ einfach den filtrierten Datensatzsatz erhalten kann. Der auf diese Weise erhaltene Datensatzsatz kann jedoch nicht Paging angezeigt werden.
Datei text1.asp
<%@Sprache = vbscript codepage = 936%> <!-#include file = conn.asp-> <% Dim Sql dunkle objrs SQL = SELECT * Aus Tabelle 1 Setzen Sie objrs = objconn.execute (SQL) objrs.pageSize = 5 objrs.absolutepage = 1 %> |
Das Ergebnis der Anforderung dieser Seite ist:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------
Fehlertyp:
Adodb.recordset (0x800a0cb3)
Lesezeichen werden im aktuellen Datensatz nicht unterstützt. Dies kann eine Einschränkung des Anbieters oder des ausgewählten Cursortyps sein.
/msg/test1.asp, Zeile 12
Browsertyp: Mozilla/4.0 (kompatibel; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Webseite: get /msg/test1.asp
Zeit: 21. September 2007, 19:58:01
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------
Methode 2.
| dunkle objrs Setzen Sie objrs = server.createObject (adodb.recordset) OBJRS.Open Tabelle1, Objconn, 1, 2 |
Auf diese Weise geöffnete Datensätze können Paging angezeigt werden.
| <% dunkle objrs Setzen Sie objrs = server.createObject (adodb.recordset) OBJRS.Open Tabelle1, Objconn, 1, 2 objrs.pageSize = 5 objrs.absolutepage = 1 %> |
Probieren Sie das aus, haha, rennen Sie reibungslos.
Die auf diese Weise geöffneten Datensätze können jedoch nicht sortiert werden
Datei test2.asp
| <%@Sprache = vbscript codepage = 936%> <!-#include file = conn.asp-> <% dunkle objrs Setzen Sie objrs = server.createObject (adodb.recordset) OBJRS.Open Tabelle1, Objconn, 1, 2 objrs.sort = field1 %> |
Das Ergebnis der Anforderung dieser Seite ist:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------
Fehlertyp: adodb.recordSet (0x800A0CB3)
Der aktuelle Anbieter unterstützt die für die Sortierung oder Filterung erforderliche Schnittstelle nicht.
/msg/test2.asp, Zeile 17
Browsertyp: Mozilla/4.0 (kompatibel; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Webseite: get /msg/test2.asp
Zeit: 21. September 2007, 20:17:32
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------
Was zu tun?
Ha, das ist alles.
| <%@Sprache = vbscript codepage = 936%> <!-#include file = conn.asp-> <% dunkle objrs Setzen Sie objrs = server.createObject (adodb.recordset) objrs.cursorLocation = 3 OBJRS.Open Tabelle1, Objconn, 1, 2 objrs.sort = field1 Desc %> |
Zusammenfassen:
1. Methode 1: Sie können die gewünschten Datensätze durch SQL -Anweisungen problemlos filtern.
2. Methode 2, die Funktion ist relativ leistungsfähig, aber komplexer.
In dieser Methode gibt es nützlichere Verwendungen. Weitere Informationen finden Sie unter anderen Referenzmaterialien.
Teilen: Implementieren Sie Raumfunktionen und Benutzeranzeigen im ASP -Chatraum Nachdem ich den Artikel "Implementierung der Flüsterfunktion im ASP -Chatraum" geschrieben hatte, schrieben mir viele Freunde, um mir Fragen zur Implementierung anderer fortgeschrittener Funktionen zu stellen. In der Tat sind fortgeschrittene Funktionen wie Raum und Benutzerverwaltung wesentliche Funktionen für einen vollständigen Chatraum. Hier arbeiten die Zimmerarbeit