当前位置:编程学习 > C#/ASP.NET >>

vs2005 读取并显示sql2005中某表的最后一条记录的某个字段(急)

在vs2005 读取并显示sql2005中某表的最后一条记录的某个字段,怎么实现??(急)
本人是新手,求高手详细指点…… --------------------编程问答-------------------- 在vs2005 读取并显示sql2005中某表的最后一条记录的某个字段还是字段值,怎么实现??(急)


--------------------编程问答-------------------- 字段值 --------------------编程问答-------------------- 并让它在label中显示 --------------------编程问答-------------------- 如果有ID列,  select 列名 from table  where  id=(select max(ID) from table)  --------------------编程问答-------------------- dataset ds=new dataset();
ds=getlist();//获取表的内容
for (int i=0;i<ds.table[0].Rows.count;i++)
{
string s=ds.tables[0].rows[i]["字段"].tostring();
}
字段就是你想要的数据库中的某一个字段。 --------------------编程问答-------------------- 没有id列,能实现最后一行第一列、第二列字段值得显示吗? --------------------编程问答--------------------
引用 5 楼 xinghuihui 的回复:
dataset ds=new dataset();
ds=getlist();//获取表的内容
for (int i=0;i<ds.table[0].Rows.count;i++)
{
string s=ds.tables[0].rows[i]["字段"].tostring();
}
字段就是你想要的数据库中的某一个字段。

可以实现成最后一条记录第一列字段值得显示嘛??? --------------------编程问答-------------------- 没有id有记录时间的字段吗,你这要求真蛋疼,
最后插入的记录,在select的时候不一定会显示在最后面一条,不如有聚集索引的时候 --------------------编程问答--------------------
引用 8 楼 hustliangchen 的回复:
没有id有记录时间的字段吗,你这要求真蛋疼,
最后插入的记录,在select的时候不一定会显示在最后面一条,不如有聚集索引的时候

有记录时间的字段,那又要怎么实现呢? --------------------编程问答-------------------- 提供一个思路 用索引试试 --------------------编程问答-------------------- --------------------编程问答-------------------- 看看这样行不 
 select top 1 * from tableName t order by  t.createtime desc --------------------编程问答--------------------
引用 12 楼 xiaotuni 的回复:
看看这样行不 
 select top 1 * from tableName t order by t.createtime desc

我是想要最后一条记录的第一列字段……55 --------------------编程问答--------------------
引用 10 楼 querystringcom 的回复:
提供一个思路 用索引试试

索引?不会呢!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,