Top-office11.ru

IT и мир ПК
32 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка синтаксиса во введенном выражении

Ошибка синтаксиса во введенном выражении. Задано значение для операции без оператора

Всем привет! Нужна помощь. Пытаюсь написать выражение для проверки указания фамилии, в поле таблицы, с заглавной буквы. Вот, что у меня получилось:

StrComp( UCase( Left([Фамилия]; 1)) LCase( Right([Фамилия]; Len([Фамилия]) -1)); [Фамилия]; 0) = 0

Access выдает ошибку (см. заголовок темы). Подскажите, что не так?

04.04.2016, 23:23

Высчитать количество дней между двумя датами, ошибка: задано значение для операции без оператора
Всем привет))) Помогите разобраться в ошибке, нужно высчитать кол-во дней между двумя.

Задано значение для операции без оператора
Доброго времени суток. Делаю форму в access 2007, где в одном из полей, необходимо выводить.

Ошибка синтаксиса: во введенном выражении введена запятая
в форме по нажатии кнопки пытаюсь выполнить запрос (который успешно работает вне формы), и получаю.

04.04.2016, 23:34204.04.2016, 23:393

Даст True если первая буква заглавная и False если строчная

Если проверять всю фамилию, то так

Visual Basic
Visual Basic
05.04.2016, 04:004
05.04.2016, 21:28 [ТС]5
05.04.2016, 21:436
Вложения

Database23.7z (13.4 Кб, 2 просмотров)
05.04.2016, 21:44 [ТС]7
05.04.2016, 21:568
Visual Basic
05.04.2016, 21:59

Это уже забавно. Вариант mobile, естественно, работает. И для каких же таблиц ТС пытается написать Check?

Меню пользователя @ ltv_1953
05.04.2016, 22:05 [ТС]10
Вложения

sample.rar (32.6 Кб, 4 просмотров)
05.04.2016, 22:09 [ТС]11
05.04.2016, 22:0912
05.04.2016, 22:1213
Visual Basic
05.04.2016, 22:1414

Решение

05.04.2016, 22:51 [ТС]15
Visual Basic

Но данный вариант почему-то не работает, вообще никак не реагирует при вводе фамилии с маленькой буквы. Почему?

Добавлено через 2 минуты
И еще вопрос, почему у меня вылетает ошибка вот на такое выражение:

Visual Basic
Visual Basic
05.04.2016, 22:5616
05.04.2016, 23:08 [ТС]17

Я тоже так думал, но и без LCase программа не дает написать всю фамилию заглавными буквами. Видимо StrConv переводит не только первую букву в верхний регистр, но и последующие в нижний.

Дело в том, что выше ltv_1953 прислал пример, в котором данное выражение работает.

Добавлено через 2 минуты
В продолжение темы. А как реализовать автозамену, без вывода ошибки? Я так понимаю, что через условие проверки это не получится?

06.04.2016, 04:0818
06.04.2016, 04:08
06.04.2016, 04:08

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка синтаксиса в выражении
Здравствуйте! В общем такая проблема: делаю запрос к базе, чтобы в зависимости от значения.

Ошибка синтаксиса в выражении запроса
Здравствуйте! Подскажите, пожалуйста, выход из ситуации: БД содержит записи, в которых есть.

Ошибка синтаксиса во введёном выражении
При создании вычисляемого поля «Сумма:» и попыте перетащить данные из таблицы выскакивает вот такая.

Ошибка синтаксиса в выражении запроса
Не могу понять в чем проблема private void comboBox1_SelectedIndexChanged(object.

Читать еще:  Ошибка d3dx9 43 dll как исправить
Ссылка на основную публикацию
Adblock
detector