在程序中动态建立了一个access表,ID Int,I0 single,I1 single,I2 single,GetDate string(20),GetTime string(20)为字段的定义。
其中ID的编号是程序加以判断,每添一个数据,ID加1。
现在数据添加没有问题,但是会出现数据ID顺序混乱的情况。例如,ID=80的数据会出现在ID=1的前面。请问这是什么原因?
其中ID的编号是程序加以判断,每添一个数据,ID加1。
现在数据添加没有问题,但是会出现数据ID顺序混乱的情况。例如,ID=80的数据会出现在ID=1的前面。请问这是什么原因?
2.可用order by id(TClientDataSet用.IndexName,.IndexFieldNames...,ADO用.Sort:=...dec或(ASC))
3.id 作主键
[ID] [int] IDENTITY (1, 1) NOT NULL