在Microsoft Access中,存在此DLast函數,該函數返回指定記錄集中最後一個值的應用程序關鍵字。我想知道.net中的DLast相當於什麼,它使我能夠檢索最後一個插入的主鍵?.net中的DLast等效
我使用過的OleDbConnection訪問
在Microsoft Access中,存在此DLast函數,該函數返回指定記錄集中最後一個值的應用程序關鍵字。我想知道.net中的DLast相當於什麼,它使我能夠檢索最後一個插入的主鍵?.net中的DLast等效
我使用過的OleDbConnection訪問
你怎麼比較Access和.NET?如果你想表達的SQL一樣的,茨艾倫:
DLast("UnitPrice", "Order Details", "OrderID = 10248")
它會像
select top 1 UnitPrice
from OrderDetails
where OrderID = 10248
order by UnitPrice desc
我認爲這取決於你的數據庫系統,不是你的開發框架(.NET例如)。
對於SQL Server,請查看@@Identity系統函數。
您正在使用哪個數據庫?通過OLEDB連接訪問嗎?在這種情況下,您可以在像這樣的查詢中運行DLast功能:
SELECT DLast("COLUMNNAME","TABLENAME","WHERE CLAUSE");