|
|
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
Добрый день! Имеется програмка на 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 запроса и все! Есть мысли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 13:38:26 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
Странно, запрос Make_pr_st наоборот работать не должен, в нем одна лишняя скобка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 14:04:50 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
MelkiadesСтранно, запрос Make_pr_st наоборот работать не должен, в нем одна лишняя скобка. Ошибка при копировании :) В базе все верно: UPDATE Sheta SET Sheta.SumPr_st = (((Ostatok-Kredit)*Pr_St)/100)/365 WHERE (((Sheta.NomSheta) Not Like "2600*")); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 14:26:07 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
Попробуй заменить " на ' '2600*' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 16:08:31 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
TIKOПопробуй заменить " на ' '2600*' Не помогло :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 16:29:05 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
если ADO, то тогда вместо * нужно % ставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 17:09:59 |
|
||
|
Не выполняется SQL-запрос с инструкцией Update
|
|||
|---|---|---|---|
|
#18+
Konst_Oneесли ADO, то тогда вместо * нужно % ставить Дык, все делалось построителем запросов входящим в Экксесс. Вышеуказанный совет помог, как ни странно :) Всем спасибо, вопрос закрыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 17:52:08 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33568759&tid=2166312]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 547ms |

| 0 / 0 |
