Recomendado: ADO Tutorial para principiantes: pantalla de ADO La forma más común de mostrar datos de un conjunto de registros es mostrar los datos en una tabla HTML. Muestre nombres de campo y valores de campo Tenemos una base de datos llamada Northwind, y queremos mostrar los datos en la tabla de los clientes (recuerde guardar este archivo con .asp como extensión): htmlbody%set conn = server.createObject (
Script de verificación de inicio de sesión del usuario, chkpwd.asp
- <%
- '========= Script de verificación de inicio de sesión de usuario ========
- 'Si el objeto aprobado no se ha definido, se define como falso, lo que indica que no ha pasado la verificación
- Ifisempty (sesión (aprobado)) entonces
- Sesión (pasada) = falso
- Endif
- 'Sesión (aprobada) = falso, lo que significa que la información de verificación aprobada del formulario aún no se ha aprobado.
- Ifsession (pasado) = falsethen
- UserName = request.Form (nombre de usuario)
- Userpwd = request.form (userPwd)
- Ifusername = entonces
- Errmsg = consejo: ingrese su nombre de usuario y contraseña
- Demás
- '======================================================
- Setconn = server.createObject (ADODB.Connection)
- Conn.connectionString = driver = {sqlserver}; server = 192.168.1.3; uid = sa; pwd =; database = zcmrs
- Conn.open
- '============================ Lea los datos del usuario de la tabla Log ==========================
- 'Definir el objeto de récordsset
- Setrs = server.createObject (ADODB.Recordset)
- 'Establecer conexiones del objeto de conexión
- Setrs.activeconnection = Conn
- 'Establezca el tipo de cursor
- Rs.Cursortype = 3
- 'Conjunto de registros abiertos
- rs.openselectUsername, contraseñaFromerPuserWhereUsername = '& UserName &'
- '======================================================
- Ifrs.eoftthen
- Errmsg = consejo: el usuario no existe o la contraseña está incorrecta
- Demás
- Ifuserpwd <> rs.fields (contraseña) entonces
- Errmsg = consejo: ¡falló el inicio de sesión! ¿Error de contraseña?
- De lo contrario de lo contrario
- Errmsg =
- Sesión (pasada) = True
- Sesión (nombre de usuario) = rs.fields (nombre de usuario)
- 'Identificar la sesión de permisos de usuario (UserID) = Rs.fields (UserID)
- Endif
- Endif
- Endif
- Endif
- 'Después de inicio de sesión, se dibujará el formulario de inicio de sesión
- IfNotsession (pasado) = TrueThen
- %>
- <html>
- <Bead> <title> Design Home_dwww.cn </title>
- <styletype = text/css>
- <!-
- .Style1 {Font-Size: 12px; Font-Weight: Bold; Margen-izquierda: 120px; Outline: Double}
- ->
- </style>
- <styletype = text/css>
- <!-
- .Style2 {Font-Size: 12px; Font-Weight: Bold; Outline: Double; Color:#FF3333}
- ->
- </style>
- </ablo>
- <BodyleftMargin = 0TopMargin = 0MarginHeight = 0MarginWidth = 0BGColor =#000000>
- <divid = parentstyle = altura: 300; ancho: 450; estilo borde: sólido; color borde: #fffff; margen-top: 80px; margen-izquierda: 25%; margen-derecha: 25%; color de fondo: #fffff>
- <divid = denglustyle = font-size: 12px; font-weight: negri; background-color:#0099ff; text-align: centro; altura: 40px;> <br> ERP System Ingangin </div>
- <formaction = <%= request.ServerVariAbles (path_info)%> método = postname = myFormId = myForm>
- <pclass = style1> username: <inputName = usernameType = textID = usernamesize = 18MaxLength = 20>
- </p>
- <pclass = style1> contraseña: <inputName = userPwdtype = contraseña = userPwdsize = 18MaxLength = 20>
- </p>
- <palign = centerClass = style2> <%= errmsg%> </p>
- <p>
- <inputType = submitalign = middlename = SubmitValue = Sistema de inicio de sesión>
- <inputName = regeType = buttonalign = middleOnClick = ubicación = 'registrar.asp'id = regeValue = registro user>
- </p>
- </form>
- </div>
- </body>
- </html>
- <%
- '<Pclass = style1> Código de verificación: <inputName = checkCodeType = textID = checkCodesize = 6MaxLength = 4>
- '<ImgStyle = margin-right: 40pxalt = src = común/getcode.asp> </p>
- respuesta.
- Endif
- %>
Página para visitar ERP.asp
- <!-#includeFile = chkpwd.asp->
- <Body>
- <divstyle = 'font-size: 12px; font-weight: bold; border: 1pxsolid#001; relleno: 4px; fondo: #ffccfff; margin-top: 0;'> Bienvenido a usar el sistema de consulta ERP, el usuario actualizado registrado es:
- <%
- Ifsession (aprobado) = TrueThen
- Response.Write (Sesión (nombre de usuario))
- Endif
- %> <ahref = logrout.asp> Salir del sistema </a>
- </div>
- </body>
Cada vez que abre ERP.ASP, primero ejecuta chkpwd.asp (), que puede evitar que los usuarios no autorizados accedan a la página web especificada.
Subsout.asp System Salida
- <Body>
- <%
- Sesión (pasada) = falso
- Sesión (nombre de usuario) =
- Respuesta.Redirect (index.asp)
- %>
- </body>
Enviar formulario usando imágenes
- <FormName = Form1Method = PostAction =>
- <tdalign = right> <inputType = imageMethod = SubmitName = SubsRRC = Image/LoginIn.gifWidth = 70Height = 21alt = Subt> </td>
- </form>
Compartir: ADO Tutorial para principiantes: ADO Agregar registros Podemos usar el comando insertar de SQL para agregar registros a las tablas en la base de datos. Agregar registros a las tablas en la base de datos queremos agregar un nuevo registro a la tabla de clientes en la base de datos Northwind. Primero debemos crear un formulario que contenga los campos que queremos seleccionar datos: htmlBodyForm Method = post Action = Dem