trabajo
Objetivo: Lograr una conexión entre ASP.NET y una base de datos creada en MySQL, a la cual se pueda accedersolamente utilizando una autentificación mediante formularios.
Requisitos:
Microsoft Visual Studio 2005
MySQL versión 6.0.4 o superior
MySQL-connector-net-5.0.9
Contar con una base de datos previa enMySQL, la que se ocupa en este ejemplo tiene las siguientes características:
Nombre: examen
Tablas: alumnos
Características de la tabla.
PRIMERA PARTE
1.-InstalarMySQL-connector-net-5.0.9 utilizando su asistente.
SEGUNDA PARTE
Creación de la conexión utilizando el lenguaje C#.
1.-Abrimos Visual Studio 2005
2.-Archivo ->Nuevo ->Sitio Web.
3.-Le damos el nombre deC:\Documents and Settings\MARTINEZ_BADILLO\Mis documentos\Visual Studio 2005\WebSites\MiConexionMySQL y ACEPTAR.
Ahora vamos al punto de la seguridad
4.-Vamos a nuestro explorador de soluciones yagregaremos un nuevo WebForm al cual le daremos el nombre de login.aspx y agregaremos el control login del cuadro de herramientas.
5.-Seleccionamos la opción de Convertir en plantilla.
6.-Compilamos elproyecto y abrimos el archivo Web.Config que se debió haber generado.
7.-Eliminamos la línea que dice
8.-Y colocamos las siguientes líneas en su lugar.9.-Ahora vamos al WebForm de login en el botón de iniciar sesión en el evento clic y vamos a validar nuestra contraseña para lo que vamos a eliminar todo excepto las libreríasy pondremos el siguiente código.
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack){
Session["login"]="false";
}
}
protected void LoginButton_Click(object sender, EventArgs e)
{
if...
Regístrate para leer el documento completo.