2012-03-15 7 views
1

私は列名トランザクションIDを持っています。それはIDの指定がYesに設定されています。私の質問はどのように私のリストビューまたはテキストボックスにデータベース内の最後のトランザクションIDを表示できますか?おかげリストビュー内でlastrowを表示

+0

何の.NET言語を?何のRDBMSですか?私の答えはSQL ServerとC#を想定していました。 –

答えて

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(); 
関連する問題