Recommandé: Parse Syntaxe Paramètres de la fonction DaDadiff Description Renvoie l'intervalle de temps entre deux dates. Syntaxe Datediff (Interval, Date1, Date2 [, FirstDayOfweek] [, Firstweekofyear]]) La syntaxe de la fonction DADIFF a les paramètres suivants: Intervalle de description du paramètre requis. L'expression de la chaîne représente l'intervalle de temps utilisé pour calculer la date 1 et la date2. Valeurs connexes
1. Créez un objet MDBRecordSet. Une base de données MDB est une base de données complète qui peut contenir plusieurs tables de données. Dans cette fonction, la fonction de la connexion est de se connecter à la base de données, et la fonction de RecordSet est d'ouvrir le tableau de données.
| Fonction CreateMdBrecordSet (nom de fichier de base de données, nom de la table de données ou instruction SELECT) Dim Conn, fournisseur, DBPath 'Créer un objet de connexion Définir Conn = Server.CreateObject (Adodb.Connection) Fournisseur = fournisseur = Microsoft.Jet.oledb.4.0; Dbpath = data source = & server.mappath (nom de fichier de base de données) 'Ouvrez la base de données Conn.open fournisseur et DBPATH Définir CreateMdBrecordSet = Server.CreateObject (ADODB.RecordSet) 'Ouvrez le tableau de données CreateMdBrecordSet.Open Nom du tableau de données, Conn, 2, 2 Fonction finale |
2. Créez un objet RecordSet pour la base de données MDB avec le mot de passe. Sa méthode d'établissement est similaire à l'objet RecordSet qui établit une base de données MDB sans mot de passe, sauf qu'il existe un paramètre de mot de passe supplémentaire, c'est-à-dire lors de la connexion à la base de données, les informations de mot de passe doivent être fournies.
| FunctionCreateSecuredMdBrecordSet (nom de fichier de base de données, nom de la table de données ou instruction SELECT, mot de passe) Dimconn, fournisseur, DBPath 'Créer un objet de connexion SetConn = server.createObject (Adodb.Connection) Fournisseur = fournisseur = microsof.jet.oledb.4.0; Dbpath = dataSource = & server.mappath (nom de fichier de base de données) 'Connectez la base de données, veillez à avoir des paramètres de mot de passe Conn.OpenProvider & DBPath & JetoledB: DatabasePassword = & Assword SetCreateSecuredMdBrecordSet = Server. CreateObject (adodb.recordSet) 'Ouvrez le tableau de données CreateSecuredMdBrecordSet.Open Nom de la table de données, Conn, 2,2 Finition de fin |
3. Les fichiers DBF ne sont pas un fichier de base de données standard, mais ne sont équivalents qu'à une table de données dans un fichier de base de données standard. Par conséquent, afin d'utiliser des fichiers DBF, vous pouvez mettre tous les fichiers DBF dans un répertoire, afin que le nom du répertoire soit considéré comme une base de données standard, et chaque fichier DBF est équivalent à un tableau de données dans une base de données standard. Le répertoire de la fonction suivante est le nom du répertoire où se trouve DBF.
| FunctionCreatedBfrecordSet (nom du répertoire, nom de fichier DBF ou instruction SELECT) Dimconn, pilote, sourceype, DBPath 'Créer un objet de connexion SetConn = server.createObject (Adodb.Connection) Driver = Driver = {MicrosoftVisualFoxProdriver}; SourceType = SourceType = DBF; DbPath = SourcedB = & server.mappath (nom du répertoire) 'Appelez la méthode ouverte pour ouvrir la base de données Conn.opendriver & SourceType et DBPath SetCreatedBfrecordSet = server.createObject (adodb.recordSet) 'Ouvrez le fichier DBF CreatedBfrecordSet.OpenDBF Nom de fichier ou Instruction SELECT, Conn, 2,2 Finition de fin |
4. La base de données DBC générée par FoxPro est similaire à la base de données MDB. Les deux sont sous la forme d'une base de données contenant plusieurs tables de données, donc la méthode d'accès de la base de données DBC est similaire à celle de la base de données MDB.
| FunctionCreatedBcecordSet (nom de fichier de base de données DBC, nom de la table de données ou instruction SELECT) Dimconn, pilote, sourceype, DBPath 'Créer un objet de connexion SetConn = server.createObject (Adodb.Connection) Driver = driver = {MicrosoftVisualFoxProdriver}; SourceType = SourceType = DBC; DbPath = SourcedB = & server.mappath (nom de fichier de base de données DBC) 'Connectez la base de données Conn.opendriver & SourceType et DBPath SetCreatedBcecordSet = server.createObject (adodb.recordSet) 'Ouvrez le tableau de données CreatedBCrecordSet.Open Nom de la table de données ou Instruction SELECT, Conn, 2,2 Finition de fin |
5. Traitez le fichier XLS (livre) généré par Excel comme une base de données, et chaque feuille de calcul (feuille) est considérée comme une table de base de données.
| Fonction createExcelRecordSet (nom de fichier xls, nom de feuille) Dim Conn.Driver, DBPath 'Créer un objet de connexion Définir Conn = Server.CreateObject (Adodb.Connection) Driver = Driver = {Microsoft Excel Driver (* .xls)}; Dbpath = dbq = & server.mappath (nom de fichier xls) 'Appelez la méthode ouverte pour ouvrir la base de données Conn.Open Driver et DBPATH Définir CreateExcelRecordSet = Server.CreateObject (ADODB.RecordSet) 'Fiche ouverte CreateExcelRecordSet.open select * From [& sheet & $], Conn, 2, 2 Fonction finale |
6.SQL Server
| FunctionCreatsQlServerReCordSet (nom de l'ordinateur, ID utilisateur, mot de passe utilisateur, table de données de nom de base de données ou table de vue ou sélectionner la directive) DIMPARAMS, Conn SetCreatSQLServerConnection = Rien SetConn = server.createObject (Adodb.Connection) Params = fournisseur = sqloledb.1 Params = params &; dataSource = & Computer Params = params &; userId = & userId Params = params &; mot de passe = & mot de passe Params = Params & .InitialCatalog = & Nom de la base de données Connopenparas SetCreatsQlServerRecordSet = Server. CreateObject (adodb.recordSet) CréeSQLServerRecordSet.OpenSource, Conn, 2,2 Finition de fin |
Partager: une brève analyse d'une bonne page de virage de virage Remarque: le nom du fichier doit être index.asp. L'effet d'affichage est le suivant: 100 éléments au total. La page 8/11 actuelle est la page précédente [6] [7] [8] [9] [10] page suivante page Fin page suivante! - # includeFile = Conn.asp--% PageShowSize = 5'Comment de nombreuses pages sont affichées par page MyPageSize = 10'Comment de nombreux articles sont affichés par page IfnotisNumeric (R