Empfohlen: ASP+SQL2000 gespeichertes Verfahren Pagination Beispiel 1. Geben Sie die gespeicherte Prozedur der Gesamtzahl der Datensätze zurück: Erstellen Sie die Prozedur DBO.RecordCount (@tableName nvarchar (100),--Database-Tabelle Name @Strwhere Nvarchar (500), --Query-Bedingung @count Int Output --- Ausgangswert, Gesamtzahl von Datensätzen) als declare @SQLSTR NVARCHAR (1000) if @Strway!
- <%
- '-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 'Programmeinführung: Vervollständigen Sie die Hinzufügung, Löschung, Änderung und Anzeige des angegebenen Knotentextes im XML -Dokument durch die ASP -Sprache
- 'Eingabeparameter: Keine
- 'Exportparameter: Keine
- '--------------------------------------------
- 'Funktionsname: ConnectXml ()
- 'Entminationsparameter: Der Dateiname erfordert eine Verbindung oder das Öffnen des XML -Dateinamens
- 'Exportparameter: Keine
- 'Rückgabewert: ConnectXML = 0, XMLMORNTEKDOCument ist ein Objekt, das XML -Dokumente erfolgreich lädt.
- 'ConnectXML <> 0, Druckfehlermeldung Strerror
- '--------------------------------------------
- dimxmlmorntekdocument
- functionConnectxml (Dateiname)
- DimstrsourceFile
- Strsourcefile = server.mappath (Dateiname)
- SetxmlmornTekdocument = server.createObject (microsoft.xmldom)
- XmlmornTekdocument.async = false
- XMLMORNTEKDOCUMENT.LOAD (STRSOURCEFILE)
- Connectxml = xmlmorntekdocument.parseerror.ErrorCode
- ifxmlmornTekdocument.parseerror.ErrorCode <> 0Then
- Strerror = <h2> Fehler & XMLMORNTEKDOCUMENT.PARSEERROR.ERRORCODE & </H2>
- StrerrorStrErrorStrErrorRrorError = Strerror & XMLMORNTEKDocument.ParseError.reason & <br>
- StrerrorStrErrorStrErrorRrorError = Strerror & xmlmornTekdocument.parseerror.url & <br>
- StrerrorStrErrorStrErrorRrorError = Strerror & XMLMORNTEKDOCUMENT.PARSEERROR.LINE & <br>
- StrerrorStrErrorStrErrorRrorError = Strerror & XMLMORNTEKDocument.parseerror.filepos & <br>
- StrerrorStrErrorStrErrorRrorError = Strerror & XMLMORNTEKDocument.parseerror.srcText & <br>
- response.writEstrrror
- Endif
- Endfunktion
- '--------------------------------------------
- 'Funktionsname: closexml ()
- 'Eingabeparameter: Keine
- 'Exportparameter: Keine
- '--------------------------------------------
- functionClosexml (xmlmorntekdocument)
- ifisObject (xmlmorntekdocument) dann
- setxmlmornTekdocument = nichts
- Endif
- Endfunktion
- '--------------------------------------------
- 'Funktionsname: selectXmlnodetext (ElementName)
- 'Eingabeparameter: Der Name des ElementName -Elements
- 'Exportparameter: Keine
- '--------------------------------------------
- FunktionenSelectXMlNoDeText (ElementName)
- elementname = // & elementname
- temp = xmlmorntekdocument.Selectsinglenode (ElementName) .Text
- selectXmlnodetext = server.htmlencode (temp)
- Endfunktion
- '--------------------------------------------
- 'Funktionsname: InsertxMlnodetext (BeFelementName, ElementName, ElementText)
- 'Eingabeparameter: Der Name des von ElementName eingefügten Elements
- 'BefelementName Einfügenelement vor dem Namen dieses Elements einfügen
- 'ElementText -Text des eingefügten Elements
- 'Exportparameter: Keine
- '--------------------------------------------
- functionInSertxMlnodEText (BeFelementName, ElementName, ElementText)
- DimbeFelement, Element
- setBefelement = xmlmorntekdocument.Selectsinglenode (// & BeFelementName)
- setElement = xmlmorntekdocument.createelement (ElementName)
- Fehler
- element.text = elementText
- Endfunktion
- '--------------------------------------------
- 'Funktionsname: updatexmlnodetext (ElementName, NewElementText)
- 'Eingabeparameter: Der Name des ElementName -Elements
- 'NewElementText -Element neuer Text
- 'Exportparameter: Keine
- '--------------------------------------------
- functionUpdatexmlnodetext (ElementName, NewElementText)
- Dimelung
- setElement = xmlmorntekdocument.Selectsinglenode (// & elementname)
- element.text = newElementText
- Endfunktion
- '--------------------------------------------
- 'Funktionsname: DeletexMlNoDeText (ElementName)
- 'Eingabeparameter: Der Name des ElementName -Elements
- 'Exportparameter: Keine
- '--------------------------------------------
- FunctionDeletExMlNoDeText (ElementName)
- XmlmornTekdocument
- Endfunktion
- %>
Teilen: ASP Klicken Sie auf, um den Verifizierungscode -Instanzcode zu aktualisieren Die meisten Verifizierungscodes auf der Website sind Bildüberprüfungscodes, genau wie die folgenden http://dwww.cn/books.asp. Benutzer bleiben möglicherweise lange auf der Seite, und der Bestätigungscode kann ablaufen, wenn die letzte Einreichung endgültig eingereicht wird. Sie müssen also eine Aktualisierungsfunktion hinzufügen. Verifizierungscode: Eingabe name = 'panteImg' type = 'text' class = 'input' id = 'che