Ðề: Auto Number trong Access
Gửi bởi
glasseggs
Cái này đơn giản thôi .Bạn mở table ở Design View
Trường Autonumber đó bạn cho New Values là Random.
Nhưng có điều bạn nên biết khi để Random thì nó có thể ra số rất lớn và có cả số âm.
Cái này e không được ah. Số ngẫu nhiên sẽ không đúng số TT và có cả số âm
...................
Để giải quyết vấn đề này, có thể dùng đoạn code sau trong form(Ví dụ bạn muốn bắt đầu từ số 100)
Mã:
Private Sub Form_Open(Cancel As Integer)
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("Table1", dbOpenTable)
If rs.RecordCount = 0 Then
rs.AddNew
rs!ID = 100
rs!abc = "Anh Hung"
rs!def = "Khong Quan"
.......
rs.Update
rs.Close
Set CurentDB = Nothing
End If
End Sub
Đoạn code này bạn sử dụng khi bắt dầu nhập liệu vào Table (Table chưa có dữ liệu). Lần sau mở form bạn chỉ việc ghi tiếp và AutoNum tiếp tục từ số của bạn định nghĩa
Cái nhược điểm của AutoNumber là Access luôn nhớ cái AutoNum ghi từ trước nên khi bạn xoá Reocord thì AutoNum không tự động sort lại mà nó vẫn tiếp tục ghi tiếp số nó đã nhớ. Các bạn thử tìm cách giải toả xem sao?
Thuốc cường dương ngựa thái xanh chính hãng là một sản phẩm hỗ trợ cải thiện chức năng sinh lý nam giới, giúp nam giới lấy lại phong thái và sự tự tin trong cuộc sống đôi lứa. Sản phẩm thuốc cường...
Ngựa Thái 7000mg – Cậu nhỏ cương cứng tức thì cho các anh sau 30p