List <DateTime> list = new List <DateTime> ();
listAdd(DateTimeParse( "Y/T/D"));
自己添加
listSort();
没看懂你说的是什么,先取出数据库先插入的数据?到底是先取出还是先插入?取出什么?插入什么?库存都0了,后面哪来的数据??
给你一个C#的时间排序判断语句吧。
首先是ASP与数据库建立连接
<% set dbconnection=Server CREATEOBJECT( ADODB CONNECTION )DBPath = Server MapPath( customer mdb )dbconnection Open driver={Microsoft Access Driver ( mdb)};dbq= & DBPath
建立与数据库的连接 与上同
SQL= select from 客户 Order By 时间 DESC SET CustomerList=dbconnection EXECUTE(SQL)%>
建立SQL查询语句 表示从 客户 表中查询所有记录 Order By 时间 DESC表示 按时间降序排序 这样最后添加的信息再最上面显示 下面一句执行SQL查询并将结果返回给Recordset对象CustomerList
<><body><FONT SIZE= ><center>数据库记录</center></FONT><CENTER><TABLE BORDER= ><tr><td>编号</td><td>公司名称</td><td>联络人姓名</td><td>所在城市</td><td>电话号码</td></tr><% DO WHILE NOT CustomerList EOF %>
检测记录是否到了最后一条 EOF表示End of File
<TR><TD><% =CustomerList( 客户编号 ) %></TD><TD><% =CustomerList( 公司名称 ) %></TD><TD><% =CustomerList( 联络人姓名 ) %></TD><TD><% =CustomerList( 所在城市 ) %></TD><TD><% =CustomerList( 电话号码 ) %></TD></TR>
<% =CustomerList( 客户编号 ) %>可以说是Response Write方法的简写 将 客户编号 字段内的数据写入TD标签间
<% CustomerList movenext loop %>
如果还没有到最后一条则指针移动到下一条 用Do While Loop循环逐一取得所有的记录
</TABLE></CENTER><center><input type= button onclick= javascript:location value= 添加数据 ></center></BODY></HTML>
lishixinzhi/Article/program/net/201311/13022
看例子
import javautilArrayList;
import javautilCollections;
import javautilComparator;
import javautilList;
import javautilScanner;
public class Test {
public static void main(String[] args) {
List<Record> list = new ArrayList<Record>();
Collectionssort(list, new Comparator<Record>(){
public int compare(Record o1, Record o2) {
if(o1getKey1() > o2getKey1()){
return 1;
}else if(o1getKey1() == o2getKey1()){
if(o1getKey2() > o2getKey2()){
return 1;
}else if(o1getKey2() == o2getKey2()){
//TODO: compare key3
return -1;
}else{
return 0;
}
}else{
return 0;
}
}
});
}
}
class Record{
private int key1, key2, key3;
public int getKey1() {
return key1;
}
public int getKey2() {
return key2;
}
public int getKey3() {
return key3;
}
}
ComboBox2内的内容由ComboBox1的值决定;
在ComboBox1的Click事件中通过ComboBox1的值作数据查询,将结果按有无记录作第一排序,时间作第二排序,
最后将结果添加到ComboBox2;将表结构贴出来,
以上就是关于C# 如何实现按时间顺序先取出数据库先插入的数据,当库存为0是,再取出后面的数据全部的内容,包括:C# 如何实现按时间顺序先取出数据库先插入的数据,当库存为0是,再取出后面的数据、用ASP查看数据库记录的代码、Collections.sort方法对数据库取出的list排序 按着5个key 进行排序,求解!~java等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)