strSQL = "INSERT INTO sale_id(sale_id,fix_id,customer_id,customer_name,date_in,datetime_save) " _
& " VALUES(@sale_id,@fix_id,@customer_id,@customer_name,@date_in,@datetime_save)"
cmd = New MySqlCommand(strSQL, ConnectionDB)
With cmd
.Parameters.AddWithValue("@sale_id", Me.txtPWsaleID.Text)
.Parameters.AddWithValue("@fix_id", "ขายสินค้า")
.Parameters.AddWithValuer("@customer_id", Me.txtScusID.Text)
.Parameters.AddWithValue("@customer_name", Me.txtScusName.Text)
.Parameters.AddWithValue("@date_in", Me.txtPWdateNow.Text)
.Parameters.AddWithValue("@datetime_save", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss", CultureInfo.CreateSpecificCulture("en-US")))
Call open_connection()
dim s as integer 'ตรวจสอบสถานะการ Insert
s = .ExecuteNonQuery()
'ตรวจสอบสถานะการ Insert
if s= 0 Then
MsgBox("Error")
else
MsgBox("บันทึกแล้ว")
end if
End With
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Public Class FullModelSampleWithoutEF
''' <summary>
''' ชื่อ|Name
''' </summary>
<Required(ErrorMessage:="FirstName {0} is required")> _
<StringLength(100, MinimumLength:=1, ErrorMessage:="ชื่อควรจะมีความยาว 1 ถึง 100 ตัวอักษร|Name Should be minimum 1 characters and a maximum of 100 characters")> _
<DataType(DataType.Text)> _
Public Property FirstName As String
<RegularExpression("([0-9]+)", ErrorMessage:="กรุณาป้อนข้อมูลให้ถูกต้อง|Please enter valid Number")> _
Public Property LastName As String
<Range(1, 13, ErrorMessage:="อายุเมียน้อยต้องอยู่ระหว่าง 1 - 13 ปี|Age Should be 1 and 13 years old.")> _
Public Property Age As Integer
End Class