อยากให้อาจารย์ช่วยเพิ่มเติม Code ให้หน่อยค่ะ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 653   21
URL.หัวข้อ / URL
อยากให้อาจารย์ช่วยเพิ่มเติม Code ให้หน่อยค่ะ

ดังตัวอย่าง Code ข้างนี้ ถ้าเราอยากจะเพิ่มการเปิด frmMainMenu ทั้งหมดมี cmd ทั้งหมด 3 cmd แต่ว่า ถ้าหากเราพิมพ์  usersname ชื่อ "AFC" or "COM" ไม่สามารถ คลิ๊ก cmd2 และ cmd3 ได้ แต่ถ้า usersname โดยทั่วไปสามารถคลิ๊กได้หมด รบกวนหน่อยนะค่ะ 
 
Function DoWhat(intI As Integer) 
Dim mydb As Recordset 
Dim db As Database 
Dim stDocName As String 
Dim stLinkCriteria As String 
 
Set db = CurrentDb 
stDocName = "frmMainMenu" 
Set mydb = db.OpenRecordset("SELECT * FROM Security WHERE Password= '" & txtPassword & "' and UserName= '" & txtUserName & "'") 
     
    If IsNull(Me![txtUserName]) Or IsNull(Me![txtPassword]) Then 
            MsgBox "You Have to Write Your Name and Password First", vbInformation, "Note" 
            DoCmd.GoToControl "txtUserName" 
            Exit Function 
    ElseIf mydb.EOF Then 
            MsgBox "Either User Name or Password is Not Valid... " & vbCrLf & "Try Again", vbInformation, "Note" 
             
    DoCmd.GoToControl "txtUsername" 
            Exit Function 
    Else 
        If intI = 1 Then 
            DoCmd.OpenForm stDocName, , , stLinkCriteria 
        Else 
            DoCmd.OpenForm "frmChangePassword", , , , , , Me.txtUserName 
        End If 
        DoCmd.Close acForm, "frmLogIn" 
    End If 
 
End Function

21 Reply in this Topic. Dispaly 2 pages and you are on page number 2

21 @R01877
นี่แหล่ะครับ เขาเรียกว่าเป็นการประยุกต์ใช้ และถือว่าเป็นหัวใจหลักในการทำงานทุกอย่าง การพัฒนาโปรแกรมก็เหมือนกันครับ เห็นตัวอย่าง แล้วนึกต่อไปได้ว่าจะนำไปใช้กับงานของเราอย่างไร จะทำให้การศึกษาค้นคว้ามีเป้าหมาย และมีความสุขครับ ็Happy programming!
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0353s