powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не выполняется SQL-запрос с инструкцией Update
7 сообщений из 7, страница 1 из 1
Не выполняется SQL-запрос с инструкцией Update
    #33567779
GarryInc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Имеется програмка на VB6 используемая для расчета процентов по счетам. Для работы с базой используется дизайнер Data Enviroment. В этом дизайнере есть коннекшн с именем MyBase подключенный к файлу Access. В самой базе есть сохранненые запросы с именами Make_pr_st и Make_pr_st_tek.

Текст данных запросов:

Make_pr_st: UPDATE Sheta SET Sheta.SumPr_st = (((Ostatok-Kredit *Pr_St)/100)/365 WHERE (((Sheta.NomSheta) Not Like "2600*"));

Make_pr_st_tek: UPDATE Sheta SET Sheta.SumPr_st = ((Ostatok*Pr_St)/100)/365 WHERE (((Sheta.NomSheta) Like "2600*"));

Из программы они вызываются следующим образом:
.MyBase.Execute "Make_pr_st"
.MyBase.Execute "Make_pr_st_tek"

ПОЧЕМУ -ТО в базе видно расчеты только Make_pr_st запроса и все!
Есть мысли?
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33567894
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно, запрос Make_pr_st наоборот работать не должен, в нем одна лишняя скобка.
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33567955
GarryInc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MelkiadesСтранно, запрос Make_pr_st наоборот работать не должен, в нем одна лишняя скобка.

Ошибка при копировании :) В базе все верно:
UPDATE Sheta SET Sheta.SumPr_st = (((Ostatok-Kredit)*Pr_St)/100)/365
WHERE (((Sheta.NomSheta) Not Like "2600*"));
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33568374
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй заменить " на '
'2600*'
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33568444
GarryInc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TIKOПопробуй заменить " на '
'2600*'

Не помогло :(
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33568603
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если ADO, то тогда вместо * нужно % ставить
...
Рейтинг: 0 / 0
Не выполняется SQL-запрос с инструкцией Update
    #33568759
GarryInc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_Oneесли ADO, то тогда вместо * нужно % ставить

Дык, все делалось построителем запросов входящим в Экксесс. Вышеуказанный совет помог, как ни странно :)
Всем спасибо, вопрос закрыт.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не выполняется SQL-запрос с инструкцией Update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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