Например есть таблица Table1 со значениями При внесении значений в Pole3 второй таблицы, в Pole4 автоматически вносятся значения из Pole2 таблицы Table1 Если такого значения в таблице Table1 не окажется, то Pole4 остаётся пустым, а после внесения в Pole4 данных вручную появляется окно с вопросом добавить информацию из Pole3 и Pole4 в таблицу Table1? Нажимаем "Да" и информация добавляется в Table1.
Предисловие: Знаниями в области БД обладаю, SQL знаю на хорошем уровне. С VBA тоже знаком. С аксессом сталкиваюсь впервые.
есть 2 таблицы: Клиенты (1) и Клиенты_Отправки (2), соответственно 2 ссылается на 1.
Вопросы. Как и где указать, то, что поле "КодКлиента" таблицы 2 является ссылкой на поле "Код" таблицы 1?
Есть форма, на которой два списка, в одном (с1) список клиентов из таблицы 1, во втором (с2) список отправок по клиенту, который выбран в с1. Как это сделать я не понял. Что сделано: написан запрос, который выводит список отправок по заданному клиенту, на форме размещены 2 списка, с1 ссылается на таблицу 1, с2 на запрос. Что писать в теле процедуры обработки события "после обновления" с1, чтобы в с2 отобразились отправки выбранного клиента?
Здравствуйте! Знатоки!, подскажите, пожалуйста новичку из новичков, как построить выражение с датами в запросе: если условие "Ежедневно"- то это выбор каждого дня календаря, если условие "Раз в неделю"- то :выбор дня (например понедельник)-то , выбор каждого понедельника, и т.д Заранее Спасибо!
Имеется такая задача: юзер берет документ, вкладывает в сканер, нажимает в приложении кнопку, документ сканируется в формате PDF и сохраняет в определенном месте...
Подскажите правильное направление. Здешние примеры (которые смог найти), сохраняют в графических форматах.
цвет имеет 3 значения - стандартный, перламутр, металлик
Есть таблица исключений
год выпуска - модель - цвет
здесь цвет имеет 2 значения - перламутр, металлик.
Физический смысл в том, что с завода у машины три варианта цвета - стандартный, без наценки, и два с наценкой. Но у продавца нестандартные цвета могут идти без наценки. А цена рассчитывается от столбца с цветом. То есть задача поменять в основной таблице нестандартные цвета на стандартный на основе таблицы исключений.
Я сделал в аксесе union в помощью запросов из визарда find unmatched (сначала найти все исключения и поменять значения, потом найти все кроме исключений и объединить все это) - но это дело тормозит... Может есть варианты побыстрее?
Уважаемые знатоки. Внимание вопрос Есть, к примеру, 2 таблицы:
Таблица1: Автомобили: Код - Счетчик (Ключ) Марка - Текстовый Цвет - Текстовый Статус - Числовой
и
Таблица2: Статусы: Код - Счетчик (Ключ) Статус - Текстовый
Таблица2Код связан с Таблица1Статус
Общий вид: Таблица1: 1 LOGAN Синий 1 2 MEGANE Чёрный 2 3 SANDERO Белый 1 Таблица2: 1 На продаже 2 Продан 3 В ожидании
Как изменить в Таблице1 в 1й строке статус с "На продаже", т.е. (1) на "Продан", т.е. (2)? Подразумевался подобный запрос: UPDATE Таблица1 SET Статус = (SELECT Код FROM Таблица2 WHERE Статус = "Продан") WHERE Код = 1 Подскажите как правильно составить запрос и корректно ли составлены (разбиты) таблицы.
Доброго всем времени суток. Возникла проблема при экспорте dbf-файла. Самый простой запрос
SELECT KOM AS fIdCommittee, TKOM AS fNameT, RKOM AS fNameR, TKKOM AS fNameTK, TMEMO AS fMemo, TRKOM AS fNameTR
FROM CKOMFS IN''[dBASE 5.0;DATABASE=D:\INSTRUCTAG3\new;];
Выдаёт ошибку "Внешняя таблица не имеет предполагаемый формат". Excel-ем открывается без проблем. В чём может быть дело?
Есть БД в MySQL, в Access через ODBC созданы связанные таблицы. Если я открываю таблицу, например, Товары, и удаляю запись, все удаляется отлично. Если же я делаю запрос на выборку, в котором связываю две таблицы, например Товары и Категории, запрос выводит товары определенной категории и я пытаюсь их удалить, то происходит следущее: я получаю собщение - Предпринимается попытка удалить ... 300 записей. Я жму ОК, записи в запросе удаляются. Захожу в таблицу - все записи на месте. Запускаю запрос снова - опять вижу те же записи.
Всем добрый день. Помогите, пожалуйста, корректно построить запрос. Суть в следующем. Есть три таблицы: 1. tPeriod - таблица с перечнем периодов (месяцев) в формате даты (01.01.2012, 01.02.2012, 01.03.2012 и т.д.). 2. tName_List - перечень имен (поля кода имени и, собственно, имени в текствовом формате(Имя 1, Имя 2 и т.д.). 3. tDate_NewName - отображает изменения имен с указанной даты с полями начальной даты и кодом нового имени. Например, с 01.01.2012 - Имя 1, с 01.01.2013 - Имя 2 и т.д.
Необходимо написать запрос, возвращающий актуальное имя на каждый период, то есть: 01.01.2012 - Имя 1 01.02.2012 -Имя 1 01.03.2012 - Имя 1 ... 01.01.2013 - Имя 2 01.02.2013 - Имя 2 и т.д.
Прилагаю пример базы со всеми перечисленными таблицами. Заранее благодарен за помощь.
Проблема следующая: создаю базу данных рабочей библиотеки в Access 2003. Есть форма "Главная" с подчиненной формой, которая содержит краткую информацию о книгах (ФИО автора, название, год издания). По моей задумке, по двойному нажатию конкретной записи открывается полная карточка книги (форма).
Макросом смог сделать так, что по двойному нажатию на фамилии автора открывалась форма "Карточки". Но она всегда по умолчанию находится на первой записи. Можно ли сделать так, чтобы информация из той записи, которую нажали, передавалась в форму и, соответственно, карточка открывалась уже на той фамилии, на которую нажал пользователь.
Что лучше: использовать новое поле для хранения ключей или всё таки лучше пользоваться уже готовыми? Например, таблица "Студенты" - номер студенческого таблица "Фирма" - номер ОГРН
Можно ли задать своё Имя главному окну Microsoft Access (с помощью кода той или иной открываемой БД). Нужно чтобы другие программы под Win видели правильно это Имя. Такое возможно?
Установил на событие формы действие по отправке по электронной почте данных из формы (в тексте письма и в теме) через метод VBA SendObject
If Podtv.Value = True Then DoCmd.SendObject , , , "111@gmail.com", , , [Form_Все задания].NameZakaz & " принят в работу", "Заказ № " & [Form_Все задания].nomernar & ". Стоимость: " & [Form_Все задания].Price + [Form_Все задания].KonstrUlsugi & " грн.", False
В Access 2007 полноценном работает отлично. Отправляет через дефолтовую учетную запись в Mozilla Thunderbird (MT) без лишних вопросов. MT установлен как дефолтовый почтовик в самом МТ и в Установка удаление программ (ХР).
Переносим исполняемый файл акцеса на другую машину с Access Runtime 2007 и болт. Ничего не происходит. Письмо в отправленных не появляется, в полученных тоже Аксес всем ставить не буду, чтобы не давать доступ к данным, которые скрыты оболочкой рантайма. Как заставить работать через рантайм?
Здравствуйте форумчане!!! Вопрос такой, у меня есть форма. когда ее открываю в НАДПИСЬ на форме нужно передать время. dd-mm-yyyy hh:mm:ss только что бы вот такой был формат. и время это равно времени на сервере. как это сделать, подскажите
Подскажите как сделать в форме выпадающий список для заполнения базы данных. В базе две таблице в основой хранится код значений "цвета" из подчиненной где есть ключевое поле и значение "цветов", они связаны по этим полям связью один-к-многим с обеспечением целостности данных. Форма для заполнения основной таблицы добавлено поле с кодом "цвета", данное поле преобразовано в поле со списком. Источник данных запрос построенный с помощью конструктора. В запрос добавлена таблица "цветов", из неё выбрано два поле ключевое и название "цветов". При заполнение базы, когда выбираем "цвет" в поле отображает коды "цветов", а нужно что бы отображались "название". Как настроить отображение самих цветов в выпадающем списке? P.S. ключевое поле "цветов" на форму добавлено.