Так что я пытаюсь подытожить столбец таблицы. Этот столбец имеет значения только 1, 0 или -0,25 и около 40 строк. Таким образом, результаты должны быть небольшими. Вместо этого я получаю результаты, такие как 4080, 40920, 44440, 88880 и другие сумасшедшие номера.DSum и Sum возвращают неправильные значения
Это, как я звоню его:
sum = DSum(fld.Name, tableName)
Я пробегаем по каждому полю в таблице, так fld.Name
это имя столбца, и tableName
это имя таблицы.
Я также попытался
SELECT sum(colname)....
но также дал мне те же самые большие значения.
Что я здесь делаю неправильно?
Редактировать: По-видимому, это возвращает мое имя поля, умноженное на количество строк. 102 (colname) раз 40 строк = 4080. Это действительно странно!
о ха-ха ничего себе. это кажется простым. – gta0004