Acces a un espace membre par verification bd access

angelz Messages postés 67 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 11 avril 2013 - 2 déc. 2007 à 01:36
angelz Messages postés 67 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 11 avril 2013 - 3 déc. 2007 à 03:16
bonjour a tous,

je debute en c# et je dois avouer que g un pe de mal lol

en fait mon beau pere (fait chier celui la lol) m a demander de lui faire un programe de gestion tout simple pour son magasin.

je me suis dit tiens je vais essaye de c# parait que c super cool lol et ca me changera de mon eternel php :)

mais je bloque,

je dois faire un acces membres avec des droit different (donc des option differentes) pour chaque type de user (admin, et user en gros)

et j'aimerai que lors de la tentative de connexion le pseudo et pass que l user a rempli dans les textbox soit verifier, c a dire  que qd on clique sur connection, le soft onvre une connection a ma bd access et verifie si le pseudo et pass sont correct et si oui ben un autre fenetre s ouvre dans le programme avec pour les admin tout les menu et pour les user certain menu.

pour le moment je bloque sur la verification dans la bd du pseudo et du pass

je vous met le code ci dessous si une bonne ame pourrait m'aider ca serai super cool

using

System;
using

System.Collections.Generic;
using

System.ComponentModel;
using

System.Data;
using

System.Drawing;
using

System.Text;
using

System.Diagnostics ;
using

System.Data.Odbc;
using

System.Windows.Forms;
namespace

WindowsApplication1{

public
partial
class
Famavie_Page_Principale :
Form{

public Famavie_Page_Principale(){

InitializeComponent();

}

private
void textBox1_TextChanged(
object sender,
EventArgs e){

}

private
void label2_Click(
object sender,
EventArgs e){

}

private
void label3_Click(
object sender,
EventArgs e){

}

private
void button1_Click(
object sender,
EventArgs e){

//requete à exécuter

string requete =
"SELECT nom, prenom, fonction, pseudo, pass, mail FROM users";

//création de la connection

OdbcConnection connection =
new
OdbcConnection();

string chaineDeConnection =
"DSN=famavie";

connection.ConnectionString = chaineDeConnection;

//ouverture de la connectionconnection.Open();

DataSet data =
new
DataSet();

OdbcDataAdapter adapter =
new
OdbcDataAdapter(requete, connection);

adapter.Fill(data);

DataTable maTable = data.Tables[0];

string pseudo = textBox1.Text;

string pass = textBox2.Text; 

if (pseudo == pass) // la c du n'importe quoi je c mais c t pour teste un pe a la fois :) c surtout ici que j'aurais besoin de vous :){

MessageBox.Show(
"Acces Autorisé");}

else{

MessageBox.Show(
"Vous n'etes pas autorisé à utiliser ce programme, où vous avez fait une erreur de frappe");}

}

private
void linkLabel1_LinkClicked(
object sender,
LinkLabelLinkClickedEventArgs e){

}

private
void label4_Click(
object sender,
EventArgs e){

}

private
void textBox3_TextChanged(
object sender,
EventArgs e){

}

}

}

Merci pour votre aide :)

1 réponse

angelz Messages postés 67 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 11 avril 2013
3 déc. 2007 à 03:16
personne pour m'aider :)?
0
Rejoignez-nous