Ðề: 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?
phải bạn đang khoảng đơn địa chỉ nâng mũi uy tín và chất lượng tại Đà Nẵng.thời đây là gợi ý dính dấp đầu nhưng mà bạn không thể vứt sang trọng. Cái thằng Viện Thẩm Mỹ Quốc Tế Viola chắc đứt chẳng...
Đà Nẵng nâng mũi ở đâu đẹp? Top địa chỉ đáng tin cậy cho bạn