Empfohlen: Wie man Datentabellen -Entitätsklassen in .NET Werte zuweisen Ich habe heute auf ein Problem gestoßen, nämlich, wie sie zu Attributen in der Datenentitätsklasse Werte zugewiesen werden. Weil der Datensatz aus der Datenbank herausgenommen wird. Es ist sehr ungeschickt, den Attributen in der Data Entity Class 1 Werte zuzuweisen, und unsere Datentabellen haben bis zu 24. Online gesucht und geschrieben
1. Connect Access: Conn.open Provider = microsoft.jet.oledb.4.0; Data Source = & Server.Mappath (/db/database.mdb)
Diese Methode zur Verwendung des relativen Pfades des Root -Verzeichnisses kann das Problem des Teilens einer Conn.asp -Datei auf der gesamten Website lösen. Beachten Sie jedoch, dass diese Methode während des lokalen Debuggens nicht für Websites unter dem virtuellen Verzeichnis geeignet ist.
2. CONNECT SQL Server: cnn.open Provider = SQLOLEDB; Data Source = 127.0.0.1; Erstkatalog = DB; Benutzer -ID = Benutzer; Passwort = PWD;
3. Wenn es sich um eine Zugriffsdatenbank handelt, platzieren Sie sie am besten in einen Ordner außerhalb des Website -Verzeichnisses, um das Herunterladen zu verhindern. Diese Methode eignet sich am besten für virtuelle Host -Websites. Das Programm wird im WWW -Ordner platziert und die Datenbank im Datenbankordner platziert.
4. Wenn Sie keine Verbindung zu DSN herstellen oder in einen Ordner außerhalb der Website einfügen können, wird empfohlen, komplexe Namen zu aktivieren und der Datenbank # Zeichen hinzuzufügen, wodurch Downloads besser verhindern. Darüber hinaus ist das Ändern von .MDB in .asp nicht sicher, daher ist es einfach, die Einreichung des ASP -Codes auszuführen. Der empfohlene Dateiname lautet: *# *. MDB
5. Der sicherste Weg: Nachdem alle Websites abgeschlossen sind
Anteil: ASP implementiert die Prinzipien und einfachen Beispiele des Diebesprogramms (I) Prinzip: Das Dieb -Programm ruft tatsächlich Webseiten auf anderen Websites über die XMLHTTP -Komponente in XML auf. Zum Beispiel nennen viele von ihnen im News Thief -Programm die Nachrichtenseiten von Sina, und einige Ersetzungen werden an das HTML darin erstellt, und die Anzeigen werden ebenfalls gefiltert.