简单的数据库问题!(50分)

  • 主题发起人 主题发起人 冷荷飘香
  • 开始时间 开始时间

冷荷飘香

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎么才能实现在向表中插值的时候,行按某一列(如ID号)或两列(如X,Y坐标)的大小排序,注意:是插的时候不是查询的时候!!谢谢
 
一般来说没必要这样,
只要定义了主键,
数据库自己会知道往哪儿插的,
再定义适当的排序方式就可以了
 
为什么要这样呢?
自己定一个索引就行了呀!
物理顺序好像没那么重要。只要能按你的要求列出来就行了
不必强调物理的记录顺序!
 
就是,先插值,等插值完了以后写个排序的语句不就行了。
 
接sung_001大虾的,物理顺序好像没那么重要, 如果你想要在查询是按一定顺序,可以在表中
建立一个排序字段,用它来调整你要的顺序.
 
SQL数据库abc.mdf结构 或者Acces数据库abc.mdb
Id x y
1 23 43
2 32 12
..........
实现功能把数据库结构中的ID建立索引,这样在插入数据时数据库会自动按ID号排序!!
如果果真安你的够思也是可以的,在SQL Server数据库abc.mdf中建个触发器,当插入一条
记录时,在触发器中进行判断,然后将它放在合适的位置!只不过一般插入数据不必要像
你这样!
 
后退
顶部