2013-04-24 8 views

Odpowiedz

24

Jeśli jest to zapytanie wybrane, po prostu weź długość zwróconej tablicy.

connection.query(sql, [var1,var2], function(err, results) { 
    numRows = results.length; 
}); 

Jeśli jest to zapytanie o aktualizację/usunięcie, zwrócony słownik będzie miał zmienioną zmiennąRows.

+2

Naprawdę szkoda, że ​​nie była lepsza dokumentacja dla tej biblioteki niż tylko readme.md na github. Pomyślałem o tym niedługo po tym, jak napisałem (ale oczywiście wystarczająco długo, że zapomniałem wrócić i odpowiedzieć na to: P). – Huckle

0

Jeśli używasz przykładów w pliku readme, po prostu spójrz na właściwość length obiektu rows (tj. Rows.length).

-3

z wersją 2.1.2, jako MSSQL od 2015-04-13:

Usuń z DeviceAccountLinks gdzie DeviceAccountId = @deviceAccountId i DeviceType = @deviceType

oświadczenie przyniesie żadnych rezultatów, jak " nieokreślone”

Zmieniłem oświadczenie:

usunąć z DeviceAccountLinks gdzie DeviceAccountId = @deviceAccou ntId i DeviceType = @deviceType; select @@ rowcount "rowCount"

dostać wyjście: [{rowCount: 1}]

+0

zła baza danych, MySQL nie MSSQL – bugfroggy

Powiązane problemy