2016-07-22 54 views
1

我必須缺少一些東西,因爲我所要做的就是在給定的表內返回MAX(ID)值。請看下面的截圖:Sqlite查詢不適用於MAX關鍵字

screenshot

A)顯示所有存在於表中的數據。

B)顯示我可以使用SQLite專家工具運行的查詢。

C)顯示查詢使用該工具返回的內容。

d)顯示我正在寫在C#

運行d後查詢我得到1行回來的每一次0的值。是什麼賦予了?

+0

請發表您的代碼作爲文本編輯你的問題,並添加周圍的單行更多的上下文。 db.Query是許多ORM框架的通用方法。目前還不清楚你正在使用哪一個。 – Steve

回答

0

Sqlite鬆動在類型

您可以使用ExecuteScalar;或者你可以創建一個類(也許你已經);或者你可以創建一個類(也許你已經)。

class Example{ 
    public int Id{get;set;} 
} 

var max = db.Query<Example>("query"); 

max[0].Id意志給你1001000

希望幫助,