对表进行查询 select top 1 id from SchUserTemp order by id desc
ID=int.prase(ds.table[0][0].tostring())表中数据id为0-15 为什么ID=16??
top 1 怎么理解??
ID=int.prase(ds.table[0][0].tostring())表中数据id为0-15 为什么ID=16??
top 1 怎么理解??
解决方案 »
- DataRow[]转成String[]高手来优化一下代码
- vs2008 msdn中cab33.cab文件损坏怎么办!!
- winform中的dll问题~~各位帮忙~~
- 关于Web Site的Publish的问题
- 求C#写的应用程序发布问题(ClickOnce)
- 请问如何在DataGrid控件中显示复选框?
- 在数据库取得记录存入dataset后.在取值时总是出现异常.估计是因为该字段的值是NULL.有没有办法判断这个值是不是NULL的?
- C#中如何获得一个文件夹下的所有文件名
- 谈谈C#如何打破C/S和B/S开发模式??
- 根据javascript返回的值判断是否进行下一步操作
- 本机器COM1与COM3是否可以通信问题?
- 数值转二进制数组?
select max(id) from SchUserTemp 就知道是15还是16了
指最大的在上面.
[ TOP n [ PERCENT ] [ WITH TIES ] ]
< select_list >< select_list > ::= { *
| { table_name | view_name | table_alias }.*
| { column_name | expression | IDENTITYCOL | ROWGUIDCOL }
[ [ AS ] column_alias ]
| column_alias = expression
} [ ,...n ]TOP n [PERCENT]指定只从查询结果集中输出前 n 行。n 是介于 0 和 4294967295 之间的整数。如果还指定了 PERCENT,则只从结果集中输出前百分之 n 行。当指定时带 PERCENT 时,n 必须是介于 0 和 100 之间的整数。
sql server 2000上的帮助文档是这这样写的。不知道对 lz有用没
在查询分析器里执行下看看结果
Top 1 就是按照你排序后,显示前一条记录(也就是第一条记录);
感觉应该是15啊?、