powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с простейшим запросом
13 сообщений из 13, страница 1 из 1
Проблемы с простейшим запросом
    #32299433
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Не удается запустить следующие запросы в Асексе:

delete from Студент where (ID_ST=1 and ID_T=4 and DataX=0 and DataY=0)

и

select ID_ST from Студент where (ID_T=4 and DataX=0 and DataY=0)

Почему-то он видит только первое условие выборки, а в коде говорит что слишком мало параметров. К чему бы это? На SQL Server данная конструкция работает на ура, но мне нужно для Асекса. Подскажите, плиз, что нужно сделать, как преобразовать запрос?
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299463
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что говорит Access, когда запускаешь в конструкторе запросов данные запросы?? если у тебя типы полей DataX или DataY - текстовые, то нужно указывать не DataX=0, a DataX='0'...
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299464
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>, а в коде говорит что слишком мало параметров. \r
\r
Или ты заполнил коллекцию Parameters или (что вероятней) не правильно указаны имена полей\r
Подробности /topic/36767&pg=2 пост от 14 авг 03, 13:13
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299482
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это вы текст запросов привели или нет?
Видимо вы его все же как-то программно формируете. Тогда покажите как.
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299501
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты делаешь програмно, то вот пример того как это можно сделать (сдесь удаляются строки там где поле "Дата" таблицы "ГПА_03" равно нулю):

Dim strSQL As String
strSQL = "DELETE НГПА_03.Дата FROM НГПА_03 WHERE (((НГПА_03.Дата) Is Null)) WITH OWNERACCESS OPTION"
DoCmd.RunSQL (strSQL)
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299558
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот два моих запроса на удаление и на вставку данных. Второй работает приотлично, а вот первый говорит - мало параметров.

ADOcommand.CommandText = "delete from Студент where (ID_ST=" & ArrStud(CurStud).ID & " and ID_T=4 and DataX=" & ArrMain(1, i) & " and DataY=" & ArrMain(2, i) & ")"
ADOcommand.Execute

ADOcommand.CommandText = "insert into Данные values (" & ArrStud(CurStud).ID & ", 4, " & ArrMain(1, i) & ", " & ArrMain(2, i) & ")"
ADOcommand.Execute
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299691
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sirios, а что ты удаляешь в первом не работающем запросе? В смысле помоему надо тебе написать, к примеру, Delete * from ......
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299692
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так какого типа поля?
Если цифра то просто =Цифра
Если текст то ='Текст'
Если дата =#дата#
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299722
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во втором вообще значения присваиваются какие-нибудь?

Insert Into Dannie (Pole1, Pole2, Pole3, Pole4)
Select 1,2,3,'text'
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299737
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон! Снимаю вопрос. Не понял что он преотлично работает!

Тогда тип данных (по первому запросу) - "в студию!!"
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299806
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A_A_A_A_A_A_A_AAAAA!!!!

Народ! Пристрелите меня за то что отнял у вас драгоценное время! Позор мне!
Извените за расп...ство - исправлюсь! Имя таблицы было не то и половина параметров совпадала, а половина - нет - а-а-а-а-аа-а!

Вопрос снят. Еще раз прошу прощения, всем спасибо!
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299813
Sirios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот из-за таких промахов люди вешаются. Так один перекрашеный квадратик в кубике Рубика свел с ума двух академиков :)
...
Рейтинг: 0 / 0
Проблемы с простейшим запросом
    #32299816
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Ну вы, блин даете!!!" - Булдаков А. :))
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с простейшим запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]