Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ช่วยดูให้หน่อยนะค่ะ ไม่เคยใช้เหมือน น้องให้เอามาแก้ให้



 

ช่วยดูให้หน่อยนะค่ะ ไม่เคยใช้เหมือน น้องให้เอามาแก้ให้

 



Topic : 082767

Guest




ช่วยแก้ด้วยนะค่ะ



Tag : .NET, Ms SQL Server 2008







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-08-22 19:05:04 By : ิbaikaew View : 1112 Reply : 3
 

 

No. 1

Guest


Code (VB.NET)
Option Explicit On
Imports System.Data 'เรียกใช้คลาสของ ADO.NET
Imports System.Data.SqlClient

Public Class FrmLogin
    Dim key As New Fuction()
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonLogin.Click
        If TextBoxName.Text = "" Or TextBoxSurname.Text = "" Or TextBoxPassword.Text = "" Then 'ตรวจสอบช่องกรอกชื่อนามสกุลและPasswordว่าว่างหรือป่าว
            MessageBox.Show("กรุณากรอกชื่อ นามสกุล และ Password ให้ครบถ้วน เพื่อเข้าสู่โปรแกรม", "แจ้งเตือน") 'ถ้าตรวจสอบแล้วว่ามีค่าว่างให้มีกล่องข้อความแจ้งเตือน
            TextBoxName.Clear() 'Clear TextBox หลังจากการตรวจสอบ
            TextBoxSurname.Clear()
            TextBoxPassword.Clear()
        Else 'ตรวจสอบในกรณีผู้ใช้กรอกข้อมูลว่าถูกต้องหรือไม
            Dim con As New config() 'เชื่อมต่อ DataBase โดยเรียกใช้ คลาส Config
            Dim conStr As String = con.constring()
            Dim Connection As New SqlConnection(conStr)
            Connection.Open() 'เปิดการเชื่อมต่อกับ DataBase

            Dim sql As String = "SELECT * FROM Employee WHERE Name='" + TextBoxName.Text + "'And Surname ='" + TextBoxSurname.Text + "' And Password='" + TextBoxPassword.Text + "' " 'Query DataBase จากตารางพนักงาน ขึ้นมาตรวจสอบ
            Dim command As New SqlCommand(sql, Connection)

            Dim reader As SqlDataReader = command.ExecuteReader() 'ตรวจสอบ Query 
            Dim Name As String = ""
            Dim Surname As String = ""
            Dim Password As String = ""
            While reader.Read() 'วนลูป While ตวรจสอบ ชื่อ นามสกุล password ใน DataBase
                Name = reader("Name")
                Surname = reader("Surname")
                Password = reader("Password")
            End While
            If Name <> "" Or TextBoxName.Text = "panlan" And TextBoxSurname.Text = "chumsang" And TextBoxPassword.Text = "nakhonswan" Then 'ตรวจสอบดารวนลูปไม่เท่ากับว่างให้ Show FrmMain และกำหนดรหัสผ่านสำหรับ Admin
                FrmMain.Show() 'คำสั่ง Show FrmMain
            Else
                MessageBox.Show("ไม่สามารถเข้าสู่โปรแกรมได้กรุณาตรวจสอบ", "แจ้งแตือน") 'ตรวจสอบกระณีกรอกข้อมูลไม่ถูกต้อง ให้มีกล่องข้อความแจ้งเตือน
                TextBoxName.Clear() 'Clear TextBox หลังจากการตรวจสอบ
                TextBoxSurname.Clear()
                TextBoxPassword.Clear()
                Connection.Close() 'ปิดการเชื่อมต่อกับ DataBase
            End If
        End If
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonExit.Click
        Dim x As DialogResult = MessageBox.Show("ต้องการออกจากโปรแกรม", "แจ้งเตือน", MessageBoxButtons.OKCancel)
        If x = DialogResult.Cancel Then
            Exit Sub
        Else
            End
        End If
    End Sub

    Private Sub TextBoxName_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBoxName.KeyPress
        If e.Handled = key.chknumberlogin(Asc(e.KeyChar)) Then
            MessageBox.Show("กรุณากรอกซื่อ-นามสกุลเป็นตัวอักษร", "แจ้งเตือน")
        End If
        e.Handled = key.chktext(Asc(e.KeyChar))
    End Sub

    Private Sub TextBoxSurname_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBoxSurname.KeyPress
        If e.Handled = key.chknumberlogin(Asc(e.KeyChar)) Then
            MessageBox.Show("กรุณากรอกซื่อ-นามสกุลเป็นตัวอักษร", "แจ้งเตือน")
        End If
        e.Handled = key.chktext(Asc(e.KeyChar))
    End Sub
End Class







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-22 19:06:37 By : ิbaikaew
 


 

No. 2



โพสกระทู้ ( 11 )
บทความ ( 0 )



สถานะออฟไลน์


จะตรวจสอบ username กะ password จาก DB ใช่ม่ะคับ
ใช้ asp.net หรือป่าวคับ ถ้าใช้ asp.net ลองใช้โค้ดนี้ดูนะ

Code (ASP)
Dim strConn As String
strConn = WebConfigurationManager.ConnectionStrings("con").ConnectionString()
conn.ConnectionString = strConn
conn.Open()

Dim dataset1 As New DataSet
Dim sql As String
sql = "SELECT * FROM DataUser WHERE Username = '" & txtUsername.Text & "' AND Password = '" & txtPassword.Text & "'"
da = New SqlDataAdapter(sql, conn)
da.Fill(dataset1)

For Each Row As DataRow In dataset1.Tables(0).Rows
    Dim per As Integer = Row.Item(6)
       If per = "01" Then
           Response.Redirect("TestForm.aspx")
       End If
       If per = "02" Then
           Response.Redirect("testInsert.aspx")
       End If
Next


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-22 19:53:40 By : nobody
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ลองดูจากตัวนี้ครับ



Go to : ASP.NET User Authentication/Login Form
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-22 22:17:36 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูให้หน่อยนะค่ะ ไม่เคยใช้เหมือน น้องให้เอามาแก้ให้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่