|
|
|
อยากเขียนค่าเช็ค ไม่ให้ตั้งรหัสที่ซ้ำกัน เช่น 00001 และจะต้องไม่มีรหัส นี้อีก |
|
|
|
|
|
|
|
ตั้ง column นั้นเป็น pk รับรองไม่มีซ้ำแน่นอน
|
|
|
|
|
Date :
2013-02-01 08:14:48 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ใช้วิธีนั้นอ่ะครับ แบบ มาเขียนโค๊ด เอง พอมีแนวทางมั้ยครับ....
|
|
|
|
|
Date :
2013-02-01 08:41:36 |
By :
Thanapol_THK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะใส่ข้อมูล
Order by ช่องนี้
แล้วก็เอาช่องสุดท้ายมา Cint มัน แล้วก็ +1
|
|
|
|
|
Date :
2013-02-01 09:30:04 |
By :
zero1150kfc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรณีที่เขียน Code ครับ
Code (VB.NET)
Dim intNumRows As Integer
strSQL = "SELECT COUNT(*) FROM customer WHERE CustomerID = '"& Me.txtCustomerID.Text &"' "
objCmd = New SqlCommand(strSQL, objConn)
intNumRows = objCmd.ExecuteScalar()
IF intNumRows > 0 Then
Me.pnlAdd.Visible = False
Me.lblStatus.Visible = True
Me.lblStatus.Text = "CustomerID already exist."
Else
strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " & _
" VALUES " & _
" ('" & Me.txtCustomerID.Text & "','" & Me.txtName.Text & "','" & Me.txtEmail.Text & "', " & _
" '" & Me.txtCountryCode.Text & "','" & Me.txtBudget.Text & "','" & Me.txtUsed.Text & "')"
objCmd = New SqlCommand
With objCmd
.Connection = objConn
.CommandText = strSQL
.CommandType = CommandType.Text
End With
Me.pnlAdd.Visible = False
Try
objCmd.ExecuteNonQuery()
Me.lblStatus.Text = "Record Inserted"
Me.lblStatus.Visible = True
Catch ex As Exception
Me.lblStatus.Visible = True
Me.lblStatus.Text = "Record can not insert Error ("& ex.Message &")"
End Try
End IF
|
|
|
|
|
Date :
2013-02-01 09:59:50 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอมองภาพออกแล้วครับ ขอบคุณมากเลยน่ะครับ....
|
|
|
|
|
Date :
2013-02-01 10:07:07 |
By :
งง .NET |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|