Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Xóa STT một HD bất kì , Rết lai toan bộ HD
#1
Thumbs Up 
Cho mình hỏi : 

Mình có 1 số HD sau : 1 , 2 , 3 , 4  ... n . Sau khi làm việc xong thấy HD số 2 không đúng nên xóa , nhưng vậy STT của HD mình sẽ biến thành 1 , 3 , 4 ... n . Có cách nào sau khi xóa 1 hay vài HD nào đó thì nó reset lại toàn bộ trở thành 1,2,3,4 ... n . STT mình là autonumber
ღღღღღTài sản của hugox03 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
(05-08-15, 11:55 AM)hugox03 Đã viết: Cho mình hỏi : 

Mình có 1 số HD sau : 1 , 2 , 3 , 4  ... n . Sau khi làm việc xong thấy HD số 2 không đúng nên xóa , nhưng vậy STT của HD mình sẽ biến thành 1 , 3 , 4 ... n . Có cách nào sau khi xóa 1 hay vài HD nào đó thì nó reset lại toàn bộ trở thành 1,2,3,4 ... n . STT mình là autonumber
Bạn không thể làm điều đó với trường số liệu kiểu Autonumber. Nếu bạn muốn làm thế, một cách có thể là:
1. Thêm một trường STT, kiểu là Number;
2. Mỗi khi xóa số liệu, thực hiện thủ tục thiết lập lại số thứ tự.

Tuy nhiên, việc này có vẻ không cần thiết vì bạn có thể làm điều đó dễ dàng với báo cáo của Access khi in số liệu ra, ngay cả trong trường hợp không có trường STT.
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn
#3
Thực hiện thủ tục thiết lập lại số thứ tự làm sao vậy bạn ?


như HD gồm có : 1 , 2 , 3 , 4 ,5 , 6 , 7 , 8 , 9 .10 
sau khi xóa còn lại : 1 , 2, 4, 6 , 9 ,10
mình muốn kết quả là : 1, 2, 3, 4 , 5, 6

Bạn hướng dẫn dùm mình với
ღღღღღTài sản của hugox03 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
(05-08-15, 01:32 PM)hugox03 Đã viết: ....

Kết quả của bạn đây:

Giả sử tôi có bảng tbTmp với 2 trường ID kiểu Autonumber, STT kiểu number, tôi có thể sử dụng Update Query như sau:

Mã:
UPDATE tbTmp
SET STT = DCount("*","tbTmp","ID<" & tbtmp.ID)+1

Chỉ cần chạy query đó, mỗi khi bạn xóa số liệu thì STT tự đánh số lại.
Nhưng nói thật cách này chỉ làm cho chương trình chạy chậm thêm vì nó không cần thiết, nhất là việc sử dụng hàm DCOUNT.
Với người thiết kế phần mềm, chỉ cần ID với Autonumber là đủ
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn maidinhdan


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Giúp đỡ về cách xóa nội dung trong một field nam8384 2 117 17-10-16, 08:43 PM
Bài mới nhất: toancvp
  [Hỏi] Combo box ra toàn bộ các field toancvp 3 362 16-07-16, 09:33 PM
Bài mới nhất: toancvp
  [Hỏi] nhờ giúp đỡ tính toán trong form whatlove9 2 448 01-11-14, 10:05 PM
Bài mới nhất: whatlove9
  [Hỏi] Đưa dữ liệu tính toán từ Form về Table nickyau 1 467 08-11-13, 07:42 AM
Bài mới nhất: cpucloi
  [Help] ai giúp đỡ em làm 1 form tính toán và hiện thị kết quả không? bignosevinatex 4 1,117 23-05-13, 10:49 PM
Bài mới nhất: bignosevinatex

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ