Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
26.02.2018, 00:36
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
Есть куча всего, но вот кусок в котором надо взять из второй таблицы данные соответствующие данным первой таблицы Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
P.S.: Данные в поле "Наименование" и "П_УО" равные Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 06:35
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
А зачем вам цикл, если в переменных myLP1, myLP2 окажутся только данные случайной записи? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 07:46
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
Wawan2005Есть куча всего, но вот кусок в котором надо взять из второй таблицы данные соответствующие данным первой таблицы возможно вы хотели сформировать Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 09:02
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Wawan2005Есть куча всего, но вот кусок в котором надо взять из второй таблицы данные соответствующие данным первой таблицы Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
P.S.: Данные в поле "Наименование" и "П_УО" равные Заранее спасибо. У Вас Me.П_УО символьное значение, а символьные значения должны заключаться в апострофы. Например Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 11:15
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
Всем спасибо, я решил проблему по другому Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Может кому пригодится. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 12:02
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Wawan2005Может кому пригодится. У меня одного ощущение, что Ваван, постоянно вносит изменения в сам компилятор акцесса?... - то у него в рабочем коде появляются новые свойства элементов управления типа Visibl - сейчас вот крутое объявление переменной myLP, дающее право на использование наверное дочерних переменных myLP1 и myLP2 Или это просто острая нехватка Option Explicit ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 12:16
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Wawan2005Может кому пригодится. Кому такое пригодится? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 12:36
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Wawan2005, По-моему вы решили задачу самым неэффективным способом, который только можно придумать. При размере таблицы в десятки тысяч записей бедете ждать очень долго вместо десятых долей секунды. Зачем тут Select Case, когда лучше If подходит? Is в Case тоже не нужно использовать при равенстве. Рекордсеты закрываем. Ну и Option Explicit включите, проблем не оберетесь. Так будет гораздо быстрее работать: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 12:50
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Да, а начать правильнее будет так: Код: vbnet 1. 2. 3. 4.
Переменные библиотек лучше объявлять с названием библиотеки, т.к. такие же названия есть в других библиотеках, порядок использования определяется порядком объявления, т.е. неизвестно как в общем случае. Не используйте CurrentDb для обработки рекордсетов, в некотрых более сложных случаях могут быть ошибки, т.к. CurrentDb указывает на мгновенный снимок базы, переменная пересоздается при любом изменении структуры базы и объект, созданный с использованием CurrentDb напрямую может стать невалидным. Ну и в тексте SQL при подстановке строк нужно задваивать одинарные кавычки, иначе будет ошибка, если в названии встретится кавычка. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 15:22
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
MrShin, Ну до Ваших познаний мне ой как далеко, просто то, что я сотворил как не странно работает. А вот почему Case, так мне и нужен чистый выбор, значений шлейфа и сопротивления при Наименовании равном П_УО, Вечером попробую и Ваш вариант, вся проблема в том , что 80 % операторов, что Вы написали я в душе не чаю как работают и что делают, выдираю кусками из готовых примеров и пытаюсь подогнать под свои задачи. Но если распишите как и что делают операторы в данном куске, может поменьше буду глупостей городить?! (Желательно как для тупых, хотя почему "как"?!) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.02.2018, 16:34
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
А что конкретно не понятно? Оператор With rsLP нужен в основном в данном случае только для того, чтобы не писать везде rsLP внутри этого блока. Можно его убрать и везде, где метод/свойство начинаются с точки или восклицательного знака просто поставить rsLP: Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2018, 10:07
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
MrShin, Как работает вот это Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2018, 10:11
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Это просто объявление объекта Recordset из библиотеки DAO. Вам необходимо ознакомиться с объектной моделью VBA, если вы задаете такие вопросы. Без нее ничего толкового сделать не удастся. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2018, 23:52
|
|||
---|---|---|---|
|
|||
Помогите с кодом |
|||
#18+
MrShin, А ссылочек путёвых не подкините, а то где не пытался читать либо сжато, либо не понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2018, 07:14
|
|||
---|---|---|---|
Помогите с кодом |
|||
#18+
Да в хелпе все есть. Смотрите, например, объект Recordset, там есть свойства и методы, в описании часто приведены примеры. В сети полно примеров, если уж совсем гуглить лень, купите или скачайте книжку для начинающих. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611651]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 271ms |
total: | 423ms |
0 / 0 |