Я работаю в Microsoft Visual C # 2008 Express и с SQLite.
Я запрашиваю свою базу данных примерно так:
SQLiteCommand cmd = new SQLiteCommand(conn);
cmd.CommandText = "select id from myTable where word = '" + word + "';";
cmd.CommandType = CommandType.Text;
SQLiteDataReader reader = cmd.ExecuteReader();
Тогда я делаю что-то вроде этого:
if (reader.HasRows == true) {
while (reader.Read()) {
// I do stuff here
}
}
То, что я хочу сделать, - это подсчитать количество строк до . Я делаю "reader.Read ()", поскольку возвращаемое число повлияет на то, что я хочу / нужно сделать. Я знаю, что могу добавить счетчик в операторе while, но мне действительно нужно знать его раньше.
Есть предложения?