ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming ขอความช่วยเหลือคับ ในการดัก Exception (VB 2008 + Ms sql server 2005)
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอความช่วยเหลือคับ ในการดัก Exception (VB 2008 + Ms sql server 2005)  (อ่าน 1107 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
joesung
NEWS group
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 217
ออฟไลน์ ออฟไลน์

กระทู้: 2,709



ดูรายละเอียด
« เมื่อ: 13 สิงหาคม 2010, 12:15:17 »

พอดีอยากได้โค๊ต การดักจับ หมายเลขทะเบียนรถ คับ

1. ถ้ากรอกเป็นตัวเลขอย่างเดียวให้ MessageBox.Show("หมายเลขทะเบียนรถเป็นตัวเลขไม่ได้")
2.หมายเขลทะเบียนรถต้องขึ้นต้นด้วย ท กับ ม เท่านั้น ประมาณว่า ถ้ากรอก หมายเลขทะเบียนรถ ขึ้นต้นด้วยตัวอื่น ให้มัน
MessageBox.Show("หมายเลขทะเบียนรถต้องขึ้นต้นด้วย ท กับ ม เท่านั้น")

ขอโค๊ตสองข้อนี้หน่อยน่ะคับ ขอความช่วยเหลือหน่อยน่ะคับ

นี้คือตัวโค๊ตที่ผมเขียนคับ แล้วยังขาด 2 ข้อข้างบนช่ว่ยทีคับ

 Private Sub bntCheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bntCheck.Click
        Dim licen As String = txtLicen.Text
        Dim objCmd As New SqlCommand
        Dim strConn As String
        Dim objReader As SqlDataReader
        'Dim RegPatterm As String = "^[ท|ม]{1}+\w{1}+\s+\d{1,}"

        strConn = "Data Source=.\SQLEXPRESS;Initial Catalog=TblUser;Integrated Security=True"

        Dim Conn As New SqlConnection(strConn)
        Conn.Open()

        objCmd.CommandType = CommandType.Text
        objCmd.CommandText = "select * from [dbo].[Car] where license='" & licen & "'"
        objCmd.Connection = Conn
        objCmd.CommandTimeout = 0

        objReader = objCmd.ExecuteReader
       
        If licen = "" Then
            MessageBox.Show("กรุณากรอก หมายเลขทะเบียนรถ")

        ElseIf objReader.HasRows Then
        MessageBox.Show("หมายเลขทะเบียนนี้ไม่สามารถใช้ได้")
        Else
        MessageBox.Show("หมายเลขทะเบียนนี้สามารถใช้ได้")
        btnSave.Visible = True
        End If

        Conn.Close()

End Sub

« แก้ไขครั้งสุดท้าย: 13 สิงหาคม 2010, 13:31:02 โดย joesung » บันทึกการเข้า

ลายเซ็น:ลายเซ็นจะแสดงที่ด้านล่าง ของแต่ละข้อความ รวมถึงข้อความส่วนตัว คุณสามารถใช้ BBC โค๊ดและสัญลักษณ์แสดงอารมณ์ได้
joesung
NEWS group
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 217
ออฟไลน์ ออฟไลน์

กระทู้: 2,709



ดูรายละเอียด
« ตอบ #1 เมื่อ: 13 สิงหาคม 2010, 21:18:08 »

ดันนิดครับ
บันทึกการเข้า

ลายเซ็น:ลายเซ็นจะแสดงที่ด้านล่าง ของแต่ละข้อความ รวมถึงข้อความส่วนตัว คุณสามารถใช้ BBC โค๊ดและสัญลักษณ์แสดงอารมณ์ได้
หน้า: [1]   ขึ้นบน
พิมพ์