данные из формы в разные таблицы

Тема в разделе "Остальные БД", создана пользователем Markus, 5 окт 2004.

Статус темы:
Закрыта.
  1. Markus

    Markus Гость

    Например, я заполнил поля формы. Можно ли сделать так, чтобы эти данные в разных комбинациях добавились в разные таблицы? Подскажите, пожалуйста.
     
  2. ????

    ???? Гость

    можно
    Поточнее в каких комбинациях, какие данные, какие таблицы...
     
  3. ????

    ???? Гость

    можно
    Поточнее в каких комбинациях, какие данные, какие таблицы...
     
  4. Markus

    Markus Гость

    Писать буду в Acces-е
    Вводятся данные в определенные поля формы. Нажимается кнопочка "отправить" - в одну таблицу добавляются данные из одних полей (возможо даже обработанные перед этим), в другую таблицу - из других (возможно даже некоторые поля и туда, и туда).

    Идею подскажите, как это реализовать?
     
  5. ????

    ???? Гость

    Как я понял:
    есть форма ни привязанная к данным - открывается пустая, юзер вводит данные, жмет кнопочку и вызывается событие которое мы на кнопочку повесили...
    1
    Код (Text):
     DoCmd.[b]RunSQL[/b] ("INSERT INTO ИМЯ_ТАБЛИЦЫ1(ИМЯ_ПОЛЯ, ИМЯ_ПОЛЯ...) VALUES(ЗНАЧЕНИЕ, ЗНАЧЕНИЕ...)")
    DoCmd.[b]RunSQL[/b] ("INSERT INTO ИМЯ_ТАБЛИЦЫ2(ИМЯ_ПОЛЯ, ИМЯ_ПОЛЯ...) VALUES(ЗНАЧЕНИЕ, ЗНАЧЕНИЕ...)")
    + простота
    - выскакивает сообщение "Будет добавлено..." (впринципе можно убрать)

    2
    DAO (или ADO) - к счастью инфы в нете (даже в самой справке Access) достаточно.

    3 ... :)
     
  6. Markus

    Markus Гость

    Еще один вопрос, если не трудно конечно:
    как сделать, чтобы вышеописанные действия выполнялись, ну, например, если значеие какого-то поля окажется заполненным, а если пустым - другое действия.
     
  7. ????

    ???? Гость

    Markus
    Что-то типа:

    Код (Text):
      Поле.SetFocus
     
     If (Поле.Text = "") Then
       ' действие если поле пуcтое
     Else
       ' действие если поле заполнено
     End If
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей