Mit dim wird eine Variable definiert, und mit set wird ein Objekt für eine Variable angegeben. Als nächstes werde ich mein eigenes Verständnis vorstellen helfen Ihnen-- --------------------------Erklärung aus dem Internet---------------- ---- -------------
Mit dim wird eine Variable definiert, mit set wird ein Objekt für eine Variable angegeben, was auch als Zuweisen eines Werts zu einer Objektvariablen verstanden werden kann.
Wie dim a
Tatsächlich können Sie es direkt in vbscript verwenden, ohne es zu definieren.
a=10
schwacher Anschluss
set conn=server.createobject(adodb.connection)
set kann nicht weggelassen werden.
--------------------------------Was Sie verstehen--------------- -------------------
ASP-Sprache, Option Explict erzwingt die Definition von Variablen (gute Programmiergewohnheiten, am besten einschalten)
①Variablen definieren→②Variablen zuweisen
Kopieren Sie den Codecode wie folgt:
Dim a, conn 'Hier werden zwei Variablen definiert, wobei wir a als Nicht-Objektvariable (Variablentyp) und conn als Objektvariable (Variablentyp) definieren.
a = Das ist der Test!!! 'Wir weisen dieser Variablen einen Wert zu. Es handelt sich um eine String-Variable ohne Set-Anweisung, da es sich nicht um eine Objektvariable handelt.
set conn=server.createobject(adodb.connection) 'Wenn wir dieser Objektvariablen einen Wert zuweisen, müssen wir die set-Anweisung verwenden.
DIM wird im Allgemeinen zum Deklarieren von Variablen verwendet, z. B.: Variablenname als Datentyp dim
SET wird im Allgemeinen verwendet, um einigen speziellen Datentypen Werte zuzuweisen, wie oben beschrieben, da die Zuweisung nicht einfach mit dem =-Zeichen erreicht werden kann. Im Allgemeinen müssen Verbindungsbefehle, Recordsets usw. mit set zugewiesen werden.