IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

page de connexion


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 15
    Par défaut page de connexion
    bonjour,
    svp j essaye de créer une page connexion et normalement si le matricule et mot de passe sont juste je dois être dirigé vers une autre page "default.aspx" mais c'est pas le cas voila mon code :

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data.SqlClient;
    using System.Data.Sql;
    using System.Data.SqlTypes;
    using System.Security.Principal;
    using System.Data;
    using System.Web.Services.Description;
    using System.ComponentModel;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;






    public partial class authentification : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
    SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\nouass\Documents\Visual Studio 2010\WebSites\pfe\App_Data\WRKFLOW.mdf;Integrated Security=True;User Instance=True");
    try
    {
    SqlCommand cmd = new SqlCommand("select mat-sal,mot-pass from liste-sal where mat-sal='"+TextBox2.Text+"'and mot-pass='"+TextBox1.Text+"'",con);
    con.Open();
    cmd = ExecuteNonQuery(con);

    DataSet ds=new DataSet ();
    SqlDataAdapter da=new SqlDataAdapter(cmd);
    da.Fill(ds, "liste-sal");
    DataRow dro;
    dro=ds.Tables["liste-sal"].Rows[0];
    if ((TextBox2.Text == dro["mat-sal"].ToString()) || (TextBox1.Text == dro["mot-pass"].ToString()))
    {
    Server.Transfer("default.aspx");
    }
    else
    {

    Response.Write("incorrect");
    }
    }
    catch {}
    finally
    {
    con.Close();
    }

    if (TextBox1.Text.Length < 3)
    {
    MessageBox.Show("Votre mot de passe ne doit pas contenir moin de 3 caractères", "Error", MessageBoxButtons.OK,MessageBoxIcon.Error);

    }


    }

    private void Hide()
    {
    throw new NotImplementedException();
    }

    private SqlCommand ExecuteNonQuery(SqlConnection con)
    {
    throw new NotImplementedException();
    }

    public SqlCommand End { get; set; }
    }


    c'est quoi le probleme ???

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut



    A première vue, ce n'est pas prêt de fonctionner puisque tu fais un appel à une méthode ExecuteNonQuery(SqlConnection con) dans laquelle tu génère une exception...

    Donc ton code qui gère la logique de redirection n'est jamais atteint.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

Discussions similaires

  1. Page de connexion en GWT
    Par Stouille89 dans le forum GWT et Vaadin
    Réponses: 9
    Dernier message: 22/07/2009, 20h58
  2. [phpMyAdmin] Changer le titre de la page de connexion
    Par stanley dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/10/2007, 14h54
  3. Retour à la même page après connexion
    Par bruburque dans le forum Langage
    Réponses: 6
    Dernier message: 30/06/2007, 16h38
  4. administrateur page de connexion
    Par kitty2006 dans le forum Langage
    Réponses: 6
    Dernier message: 26/09/2006, 22h03
  5. Comment retourner à sa page apres connexion?
    Par feti2004 dans le forum Langage
    Réponses: 5
    Dernier message: 03/04/2006, 09h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo