日期:2014-05-16  浏览次数:20928 次

SQL怎么插入相同数据 怎么获取最新数据
现在软件会从下位机那不断创来新的数据,比如label1的数据会一直传来,name为label1,数据不断的变化,UI上要显示的数据是最新更新的数据,而且之前的数据要一直保存在数据库中,不会被删除,数据库中一共就2个属性,name和value,name现在是主键,现在要怎么操作才能不断的插入label1呢?求大侠指点有什么好办法。还有数据库不断更新,我怎么确定我取到的是最新的数据,因为不能在根据name来取值了,要根据哪个label1先插入数据库就显示哪个label1的数据。
------解决方案--------------------
1. Name取消主键
2. 加个时间字段,保存数据的到达时间
3. 最新数据按时间排序可得

------解决方案--------------------
引用:
Quote: 引用:

1. Name取消主键
2. 加个时间字段,保存数据的到达时间
3. 最新数据按时间排序可得

代码中怎么根据时间来取值?

取得时候  用时间排序就可以
------解决方案--------------------
加一列 插入时间