Я хочу реализовать некоторые функции, как это:Как получить значение первого ребенка с помощью щеголеватый (обычно-опрос COUNT (*) в качестве единственного результата)
public static string GetResult(string sql) {
// TODO:
// result = connection.Query(....);
// return result.FirstRow().FirstChild().ToString();
}
И называют так:
string myName = GetResult("SELECT userName from tb_Users WHERE ID = 1");
// or
int totalRows = Convert.ToInt32(GetResult("SELECT count(*) FROM tb_List"));
Как я могу реализовать раздел TODO с помощью Dapper?
Это зависит полностью от того, что вы говорите «Dapper» тип объекта. 'First()' даст вам первую строку. Если вы укажете 'Dapper' тип объекта' string', вы сможете просто вернуть 'Query (sql) .First();'. Кроме того, при запуске 'ToString()' результата и затем разбора его обратно в типизированное значение запрашивает проблемы. –
Rob
@ Rob мне очень помогает! – ineztia