Kullanıcı Login

Bu makalemizde Asp.Net ile basit bir login uygulaması yapacağız. Access veritabanımız login tablosundaki user verilerini kullanacağız.Şekil 1 de gösterildiği gibi Access veritabanınızı oluşturun.


Şekil 1



Şekil 2



Şekil 3

Default.aspx.vb sayfası:

Imports System.Data

Imports System.Data.OleDb

Partial Class _Default

Inherits System.Web.UI.Page

Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnLogin.Click

Dim baglan As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("App_Data/bilgi.mdb"))

Dim cmd As OleDb.OleDbCommand = New OleDb.OleDbCommand("Select * From login where Ad='" & txtAd.Text & "' And Password='" & txtPassword.Text & "'", baglan)

Dim dr As OleDbDataReader

cmd.Connection.Open()

dr = cmd.ExecuteReader

If dr.Read = False Then

MsgBox("Kullanıcı Adı veya Şifresi Yanlış")

dr.Close()

Else

MsgBox("Doğru Giriş Yaptınız", MsgBoxStyle.OkOnly, "Kullanıcı Girişi")

End If

dr.Close()

cmd.Connection.Close()

End Sub

End Class

Default.aspx sayfası:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title>

</head>

<body>

<form id="form1" runat="server">

<div>

<asp:Label ID="Label1" runat="server" Text="Kullan�c� Ad�:"></asp:Label>

<asp:TextBox ID="txtAd" runat="server"></asp:TextBox>

<br />

<asp:Label ID="Label2" runat="server" Text="Sifre:"></asp:Label>

<asp:TextBox ID="txtPassword" runat="server"></asp:TextBox>

<br />

<asp:Button ID="btnLogin" runat="server" Text="GiriŸ" Width="64px" />

</div>

</form>

</body>

</html>

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...