Ðề: 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?
Mọi thứ trở nên thú nhận hơn nhiều khi bạn sử dụng các nút - bóp từng nút sẽ tạo thêm áp lực và một lượng hút nhỏ - đích thực nâng cao cảm giác của các kết cấu. Ban đầu, nó tạo ra một chút tiếng ồn...
Bật mí điều thích nhất ở Tenga Flip Hole do chính tiết lộ