Dans le développement de la structure B / S, nous pouvons écrire des règles commerciales ou des requêtes complexes dans les SGBD, puis appeler l'objet ADO dans ASP pour remplir la fonction traditionnelle de la structure C / S d'origine.
La discussion suivante est un instrument de didacticiel d'instance lié à la vue de la base de données MSSQL et à la procédure de stockage liée à la vue de la base de données MSSQL.
Dans les applications Générales, il y aura un grand nombre de rapports. Utilisons un exemple pour illustrer le processus de fonctionnement correspondant.
1. Créer un fichier DSN ODBC
Avant de créer un script de base de données, un moyen de fournir un positionnement ADO, un logo et une communication avec des bases de données doit être fourni. Le pilote de la base de données utilise le positionnement du nom de la source de données (DSN) et l'identification d'une base de données compatible ODBC spécifique pour transmettre les informations de l'application Web à la base de données.
2. Appelez la vue de la base de données
La première étape pour accéder aux informations de la base de données consiste à se connecter à la source de la base de données. ADO fournit des objets de connexion qui peuvent utiliser l'objet pour établir et gérer la connexion entre l'application et la base de données ODBC.
| Ce qui suit est le contenu de référence: <% Définir dataconn = server.createObject (Adodb.Connection) ' DataConn.open dsn = sinotrans; UID = SA; Définir cmdTemp = server.createObject (adodb.command) 'Créer un objet de commande Set rst = server.createObject (adodb.oldset) ' CMDTemp.CommandText = Clients CMDTemp.CommandType = 2 Définissez cmdTemp.ActiveConnection = DataConn. RST.Open CMDTEMP ,, 1, 3 'Générer les résultats de la requête %> |
À l'heure actuelle, les clients sont une vue qui interroge les données de la vue selon laquelle la méthode d'interrogation des données de la table de base est la même.
3. Appelez la procédure de stockage de la base de données
| Ce qui suit est le contenu de référence: <% Définir dataconn = server.createObject (Adodb.Connection) ' DataConn.open dsn = sinotrans; Pwd =; app = Microsoft (R) Developer Studio; Définir cmdTemp = server.createObject (adodb.command) 'Créer un objet de commande Set rst = server.createObject (adodb.oldset) ' cmdtemp.commandText = dbo.pd_test 'Nom de la procédure de stockage CMDTemp.CommandType = 4 'La catégorie de commande est 4, indiquant une procédure de stockage Définir cmdTemp.ActiveConnection = DataConn Définir TMPPARAM = CMDTEMP.CREATEPARAMETER (Valeur de retour, 3, 4, 4) CMDTemp.Parameters.APPEND TMPPARAM Définissez TMPPARAM = CMDTEMP.CREATEPARAMETER (@BeGindate, 135, 1, 16, Riqi) 'Créer un objet de paramètre d'entrée CMDTemp.Parameters.APPEND TMPPARAM RST.Open CMDTEMP ,, 1, 3 'Générer les résultats de la requête %> |
La procédure de stockage appelée ici est PD_TEST. Il invite qu'il y a trop d'instructions SELEC dans la procédure de stockage.
| Ce qui suit est le contenu de référence: <% Définir dataconn = server.createObject (Adodb.Connection) ' DataConn.open dsn = sinotrans; App = Microsoft (R) Developer Studio; Ss = exécuter dbo.pd_teest & '& riqi1 &' SET RS = DATACONN.Execute (SS) %> |
Pour plus d'informations sur ASP et ADO, consultez Microsoft ActiveX Data Objectts (ADO) et les pages de serveurs actifs (ASP).
5. Langue finale
Dans le développement de la structure B / S, nous pouvons écrire des règles commerciales ou des requêtes complexes dans les SGBD, puis appeler l'objet ADO dans ASP pour remplir la fonction traditionnelle de la structure C / S d'origine. Ce site Web de cette page: http://www.vevb.com/biancheng/2018091421698.shtml, si vous vous aidez à accueillir ou à réimprimer l'URL, veuillez visiter http://www.vevb.com à nouveau!