У меня возникли проблемы с извлечением всего числа из поля чисел в построителе выражений в Access.Превосходное целое число из десятичного числа в выражении доступа
Вот что я думал, что будет работать:
Left([NumField],InStr(1,[NumField],".")-1)
Это не работает. После запуска моего запроса, я получаю окно сообщений выскакиваю с указанием «Неправильный вызовом процедуры»
поля перед выражением = 1,4
поля после выражения = 1
Таким образом, принимая целое число и извлекая что , Из всего числа может быть 3, 30 или 300. Длина будет разной во все времена, поэтому вы не можете использовать триммер слева для длины 1.
Предложения?
Это сработало! Благодарю. Сначала я не понял, что мое поле действительно представляет собой числовое поле. По какой-то причине я думал, что это поле для струн, поэтому он не работает. Использование 'Int [NumField]' вернет результаты, которые мне нужны. – Muhnamana