powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / О работает!:) О не работает!:( (VB+SQL)
10 сообщений из 10, страница 1 из 1
О работает!:) О не работает!:( (VB+SQL)
    #32224934
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну блин!!!!
Написал:

Private Sub Form_Current()
Dim B As String, C As Date
C = Forms![Groups]![ID_Group]
B = "SELECT SUM(Sub_Group.Mest_Sub_Group * Types_Nomer.Mest_Type)" _
& " AS Vsego FROM dbo.Sub_Group INNER JOIN dbo.Types_Nomer ON" _
& " dbo.Sub_Group.Type_Sub_Group = dbo.Types_Nomer.ID_Type_Nomer" _
& " WHERE (dbo.Sub_Group.K_Group = '" & Format(C, "yyyymmdd hh:mm:ss") & "')"
Forms![Groups]![SP41].RowSource = B
Forms![Groups]![SP41].Requery
End Sub

Запускаю - работает:)
Через 2-3 раза - перестало:(
Закр-Откр форму - не работает:(((
Что за глюк?:(

Geen
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32224969
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не знает что-ли?:)
Повесил кнопку:

Private Sub Кнопка8_Click()
Dim B As String, C As Date
C = Forms![Groups]![ID_Group]
B = "SELECT SUM(Sub_Group.Mest_Sub_Group * Types_Nomer.Mest_Type)" _
& " AS Vsego FROM dbo.Sub_Group INNER JOIN dbo.Types_Nomer ON" _
& " dbo.Sub_Group.Type_Sub_Group = dbo.Types_Nomer.ID_Type_Nomer" _
& " WHERE (dbo.Sub_Group.K_Group = '" & Format(C, "yyyymmdd hh:mm:ss")& "')"
Forms![Groups]![SP41].RowSource = B
Forms![Groups]![SP41].Requery
End Sub

И что интересно работает только со второго клика
(первый раз - ничего, второй раз - выдает искомое)
не путать с ДблКлик
И что за фигня?:(((

Geen
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32224995
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напиши что в роусурсе после первого клика
и что после второго
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32225009
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В обоих случаях - правильный роусорс:(

Geen
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32225011
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я имел ввиду не строку SQL, а значения в рекордсете.
или ты о том же :)
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32225026
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в форме "1"
формула 1*2 = 2 (вижу два)
Меняю
в форме "2"
2*2=4
Первый клик:
роусорс - правильный
2*2 = 4 ( в поле вижу 2)
Второй клик
роусорс - правильный
2*2=4 (вижу искомое 4)

Geen
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32225783
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может быть запись в подчиненной форме не сразу попадает на сервер??? ...
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32225813
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно корень в С - дата как вводится? Значение в поле после ввода сохраняется только после перемещения фокуса в другое поле (перемещение фокуса на кнопку почему-то не работает). До того - OldValue. Поэтому изначально в поле, где у тебя дата вполне может быть при старте OldValue или NULL. Попробуй в процедуре передать фокус сначала другому полю потом обратно полю даты и только потом выполнять дальнейший код, либо, если у тебя всегда щелчок по кнопке происходит в момент, когда фокус в поле даты, то используй C = Forms![Groups]![ID_Group]. Text
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32226149
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет корня в "С" - не уверен ("С" забито заранее и является просто критерием).
Сделал SetFocus - работает!
Но не совсем так как нужно:(
Если набираю 1 - срабатывает!:)
Если пытаюсь набрать 12 - то берет первое нажатие и сетфокусит и всячески выполняет код :(?????
В итоге вижу 1 вместо 12
Странно...

Geen
...
Рейтинг: 0 / 0
О работает!:) О не работает!:( (VB+SQL)
    #32226181
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Если кто захочет узнать, чем кончилось дело, то вот продолжение (автор топика решил его спрятать):\r
\r
/topic/42652
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / О работает!:) О не работает!:( (VB+SQL)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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