2012-03-15 113 views
1

我有一个列名称事务ID,它被设置为是..的身份规范..我的问题是如何显示我的数据库中的最后一个交易ID到我的列表视图或文本框?感谢在列表视图中显示lastrow

+0

什么.NET语言?什么RDBMS?我的答案假设SQL Server和C#。 – 2012-03-15 03:24:59

回答

0

的SQL查询来实现所需的输出将是:

select top 1 TransactionId 
from YourTransTable 
order by TransactionId desc 

然后就是一些简单的C#代码到一个文本框的文本设置为结果:

int LastTransId; 
SqlConnection DbConn = new SqlConnection(YourConnString); 
SqlCommand ExecSql = new SqlCommand(string.Empty, DbConn); 
ExecSql.CommandText = @" 
    select top 1 TransactionId 
    from YourTransTable 
    order by TransactionId desc"; 

using (DbConn) 
{ 
    DbConn.Open(); 
    using (ExecSql) 
     LastTransId = Convert.ToInt32(ExecSql.ExecuteScalar()); 
} 

YourTextBox.Text = LastTransId.ToString();