|
|
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
Ну блин!!!! Написал: 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:01 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
Никто не знает что-ли?:) Повесил кнопку: 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:17 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
напиши что в роусурсе после первого клика и что после второго ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:30 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
В обоих случаях - правильный роусорс:( Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:34 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
я имел ввиду не строку SQL, а значения в рекордсете. или ты о том же :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:35 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
в форме "1" формула 1*2 = 2 (вижу два) Меняю в форме "2" 2*2=4 Первый клик: роусорс - правильный 2*2 = 4 ( в поле вижу 2) Второй клик роусорс - правильный 2*2=4 (вижу искомое 4) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2003, 13:41 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
А может быть запись в подчиненной форме не сразу попадает на сервер??? ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2003, 11:21 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
Возможно корень в С - дата как вводится? Значение в поле после ввода сохраняется только после перемещения фокуса в другое поле (перемещение фокуса на кнопку почему-то не работает). До того - OldValue. Поэтому изначально в поле, где у тебя дата вполне может быть при старте OldValue или NULL. Попробуй в процедуре передать фокус сначала другому полю потом обратно полю даты и только потом выполнять дальнейший код, либо, если у тебя всегда щелчок по кнопке происходит в момент, когда фокус в поле даты, то используй C = Forms![Groups]![ID_Group]. Text ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2003, 13:24 |
|
||
|
О работает!:) О не работает!:( (VB+SQL)
|
|||
|---|---|---|---|
|
#18+
Насчет корня в "С" - не уверен ("С" забито заранее и является просто критерием). Сделал SetFocus - работает! Но не совсем так как нужно:( Если набираю 1 - срабатывает!:) Если пытаюсь набрать 12 - то берет первое нажатие и сетфокусит и всячески выполняет код :(????? В итоге вижу 1 вместо 12 Странно... Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2003, 11:17 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32225026&tid=1680137]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 492ms |

| 0 / 0 |
