c# - 如何使用 C# 从 ASP.Net 中的数据库中获取最新记录?

标签 c# asp.net sql

我想从我的数据库中获取最新记录

下面是我的查询

select * from tablename order by date desc, time desc

我的问题 我的查询显示不确定的行为,有时它在网站上正常工作,但有时不会给出预期的结果。它发生是因为时间部分

示例

2:00 pm 和 2:00 AM 这个时间怎么比较?

最佳答案

确切的查询是为了获取最新的行

 select Top 1 * from tablename order by date desc, time desc

关于c# - 如何使用 C# 从 ASP.Net 中的数据库中获取最新记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19155395/

相关文章:

c# - 在 Application_End 中处理 Windsor 与在 HttpApplication.Dispose 中处理有何不同?

c# - 记住所需页面的最佳方式

c# - 压缩URL中的参数

sql - 能否在 Postgres 中有效地 LEFT OUTER JOIN 左表行的子集?

c# - 谁能告诉我为什么这个 SQL 查询不起作用

c# - 使用 Rhino Mocks 创建内存数据库以供开发代码和用户界面时使用

C# 去掉转义符

c# - 如何使用 RNGCryptoServiceProvider 生成桥牌?

c# - 将 VB.net 替换转换为 C#

sql - 插入查询通过 select 和 output 子句在表中插入多行。 SQL Server 2008