thanhquyt > 25-08-15, 09:48 PM
maidinhdan > 26-08-15, 12:02 AM
thanhquyt > 26-08-15, 12:24 AM
maidinhdan > 26-08-15, 12:30 AM
tranthanhan1962 > 26-08-15, 12:34 AM
(25-08-15, 09:48 PM)thanhquyt Đã viết: Chào mọi người
Mình có 1 table.chứa 2 trường ID là autonumber và trường maso là number.
Mình muốn khi nhập dữ liệu trên form thì maso tự sinh ra lấy ngày tháng năm hiện tại.
vd: ngày 19 tháng 8 năm 2015 thì sẽ là :1982015001. 001 sẽ tự động tăng khi nhập dữ liệu vào form và sẽ tự động giảm khi xóa record
Ai demo giúp mình với
Thank
thanhquyt > 26-08-15, 12:34 AM
thanhquyt > 26-08-15, 12:40 AM
(26-08-15, 12:34 AM)tranthanhan1962 Đã viết:(25-08-15, 09:48 PM)thanhquyt Đã viết: Chào mọi người
Mình có 1 table.chứa 2 trường ID là autonumber và trường maso là number.
Mình muốn khi nhập dữ liệu trên form thì maso tự sinh ra lấy ngày tháng năm hiện tại.
vd: ngày 19 tháng 8 năm 2015 thì sẽ là :1982015001. 001 sẽ tự động tăng khi nhập dữ liệu vào form và sẽ tự động giảm khi xóa record
Ai demo giúp mình với
Thank
Tại sao phải thêm trường auto number rồi cắt ra 001. Nếu như đến 999 rồi thì trở lại 000 hay 001. Tặng bạn một cách xử lý nhẹ nhàng:
=Format$(Now();"yyyymmddhhmmss").
Sẽ không có chuyện trùng từ giờ cho đến năm 12015
Còn nếu chương trình chỉ cần sử dụng đến năm 3014.
=Format$(Now();"yymmddhhmmss").
tranthanhan1962 > 26-08-15, 01:06 AM
(26-08-15, 12:40 AM)thanhquyt Đã viết: Xin hỏi bạn vậy trườnng maso có tự động tao ra maso không. =Format$(Now();"yyyymmddhhmmss"). thì chèn nó ở đâu vậy
Private Sub hoten_AfterUpdate()
If VarType(maso.Value) = 1 Then
maso.Value = Format$(Now(), "yyyymmddhhmmss")
End If
End Sub