En el desarrollo de la estructura B/S, podemos escribir algunas reglas comerciales o consultas complejas en DBMS, y luego llamar al objeto ADO en ASP para completar la función tradicional de la estructura C/S original.
La siguiente discusión es un tutorial de instancias relacionados con la vista de la base de datos MSSQL y el procedimiento de almacenamiento relacionado con la vista de la base de datos MSSQL.
En general, las aplicaciones MIS, habrá una gran cantidad de informes. Usemos un ejemplo para ilustrar el proceso de operación correspondiente.
1. Crear archivo DSN ODBC
Antes de crear un script de base de datos, se debe proporcionar una forma de proporcionar posicionamiento de ADO, logotipo y comunicación con bases de datos. El controlador de la base de datos utiliza el posicionamiento del nombre del origen de datos (DSN) e identificando una base de datos compatible con ODBC específica para pasar la información de la aplicación web a la base de datos.
2. Llame a la vista de la base de datos
El primer paso para acceder a la información de la base de datos es conectarse a la fuente de la base de datos. ADO proporciona objetos de conexión que pueden usar el objeto para establecer y administrar la conexión entre la aplicación y la base de datos ODBC.
| El siguiente es el contenido de referencia: <% Establecer dataConn = server.createObject (ADODB.Connection) ' Dataconn.open dsn = sinotrans; Uid = sa; Establecer cmdtemp = server.createObject (ADODB.COMMAND) 'Crear objeto de comando Establecer rst = server.createObject (ADODB.Oldset) ' Cmdtemp.commandText = clientes cmdtemp.commandtype = 2 Establecer cmdtemp.activeconnection = dataConn. Rst.open cmdtemp ,, 1, 3 'Generar resultados de consulta %> |
En este momento, los clientes son una vista que consulta los datos desde la vista de que el método para consultar los datos de la tabla base es el mismo.
3. Llame al procedimiento de almacenamiento de la base de datos
| El siguiente es el contenido de referencia: <% Establecer dataConn = server.createObject (ADODB.Connection) ' Dataconn.open dsn = sinotrans; Pwd =; Establecer cmdtemp = server.createObject (ADODB.COMMAND) 'Crear objeto de comando Establecer rst = server.createObject (ADODB.Oldset) ' cmdtemp.commandText = dbo.pd_test 'Nombre del procedimiento de almacenamiento cmdtemp.commandType = 4 'La categoría de comando es 4, lo que indica como un procedimiento de almacenamiento Establecer cmdtemp.activeconnection = dataConn Establecer tmparam = cmdtemp.createparameter (valor de retorno, 3, 4, 4) cmdtemp.parameters.append tmpparam Establecer tmparam = cmdtemp.createparameter (@begindate, 135, 1, 16, riqi) 'Crear un objeto de parámetro de entrada cmdtemp.parameters.append tmparam Rst.open cmdtemp ,, 1, 3 'Generar resultados de consulta %> |
El procedimiento de almacenamiento llamado aquí es PD_TEST. Aparecerá que hay demasiadas declaraciones SELEC en el procedimiento de almacenamiento.
| El siguiente es el contenido de referencia: <% Establecer dataConn = server.createObject (ADODB.Connection) ' Dataconn.open dsn = sinotrans; App = Microsoft (R) Developer Studio; Ss = ejecutar dbo.pd_teest & '& riqi1 &' Establecer rs = dataconn.execute (SS) %> |
Para obtener más información sobre ASP y ADO, consulte Microsoft ActiveX Data Objects (ADO) y Active Server Pages (ASP).
5. Lenguaje final
En el desarrollo de la estructura B/S, podemos escribir algunas reglas comerciales o consultas complejas en DBMS, y luego llamar al objeto ADO en ASP para completar la función tradicional de la estructura C/S original. Sitio web de esta página: http://www.vevb.com/biancheng/2018091421698.shtml, si lo ayuda a acoger o reimprimir la URL, ¡visite http://www.vevb.com nuevamente!