-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4

Invalid link!








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.sql.ru/forum/actualtopics.aspx?bid=4.
Данный дневник сформирован из открытого RSS-источника по адресу http://www.sql.ru/forum/actualrss.aspx?id=4, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Открыть параметры страницы

Суббота, 13 Сентября 2014 г. 22:19 + в цитатник
Всем доброго времени суток,
Если кто знает, подскажите пожалуйста, как открыть Параметры страницы с помощью VBA.
MS Access 2007. Отчет имеет формат Всплывающее окно - Да. В связи с этим доступа к ленте нет.
По Alt+S, или S окно вызывается, но нужно сделать вызов через макрос или процедуру.

http://www.sql.ru/forum/1115563/otkryt-parametry-stranicy


Нумерация строк запроса в access

Суббота, 13 Сентября 2014 г. 18:55 + в цитатник
Помогите пронумеровать строки в запросе?

Формула запроса такая:

SELECT a.ID AS SpisID, (Left([a].[Nclaim],6) & " " & Right([a].[Nclaim],2)) AS NClaim, m.NPart, c.DProduction, Replace(Nz([d.ServiceID])," ","") AS ServiceID, Left([d].[DamageType],4) AS DamageType, d.RemovedPart, Replace(([m.V]),"V","*") AS [], m.MAmount, "RUB" AS Val, m.MDescription, m.Quantity, "" AS Prim
FROM ((qdfAccount AS a LEFT JOIN qdfMaterial AS m ON a.ID = m.MMainID) LEFT JOIN qdfCarInfo AS c ON a.NClaim = c.NClaim) LEFT JOIN qdfDamage AS d ON a.ID = d.DMainID
WHERE (((a.Spisana)<>-1) AND ((a.NClaim)<="470761/01"))
ORDER BY a.ID;


В общем, подтягиваются данные из разных таблиц, все работает нормально.

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

http://www.sql.ru/forum/1115548/numeraciya-strok-zaprosa-v-access


Удаление записей из одной из связанных таблиц

Суббота, 13 Сентября 2014 г. 12:19 + в цитатник
Здравствуйте!
Столкнулся с проблемой, которую не могу решить самостоятельно, скорее всего конечно из-за отсутствия должной теоретической подготовки, но всё же. Перечитал форум, но ответа не нашел, поэтому обращаюсь с вопросом (суть наверняка дилетантская, но другого выхода у меня нет).
Как удалить связанные записи из одной таблицы, связанной с другой (с запросом на выборку)? Делаю запрос, но он выдаёт ошибку "Could not delete from specified tables". Английский то я понимаю, а что не так делаю не врубаюсь. Я пробовал и через создание временной таблицы - результат аналогичный. Заранее спасибо за помощь! Пример базы в аттаче.

DELETE tmp_Result.*, tmp_Result.PRICE, *
FROM q_2_sred_weigth_price INNER JOIN tmp_Result ON q_2_sred_weigth_price.IDWARE = tmp_Result.IDWARE
WHERE (((tmp_Result.PRICE)<0.6*(SELECT q_2_sred_weigth_price.SRED_W FROM q_2_sred_weigth_price)));

http://www.sql.ru/forum/1115519/udalenie-zapisey-iz-odnoy-iz-svyazannyh-tablic


связка access и oracle

Суббота, 13 Сентября 2014 г. 12:07 + в цитатник
как лучше всего сделать security, чтобы не авторизованные пользователи не имели доступа?

http://www.sql.ru/forum/1115517/svyazka-access-i-oracle


Как создать (добавить) гиперссылку на базу (файл) на диске в тело письма (Lotus)

Суббота, 13 Сентября 2014 г. 07:50 + в цитатник
День добрый. Задача такая. При отправке письма через почтовый клиент (у меня Lotus) необходимо вложить ссылку на базу на диске.
Физически гиперссылку я вложу, а вот что то не соображу, какой вид она длжна иметь и вообще возможно ли это.
Попробовал типа:file:///C:бла-бла-бла, не идет. Подскажите, если кто сталкивался. Спасибо.

http://www.sql.ru/forum/1115502/kak-sozdat-dobavit-giperssylku-na-bazu-fayl-na-diske-v-telo-pisma-lotus


Зачем нужно intFile = FreeFile?

Суббота, 13 Сентября 2014 г. 06:41 + в цитатник
Зачем нужно intFile = FreeFile?
При открытии текстовых и других форматов файлов?

Вот код:
------------------------
Dim intFile As Integer
intFile = FreeFile
Open Me![Path] For Binary As #intFile
Get #intFile, 1, rec
Close #intFile
------------------------

Его можно записать и так через единицу.
-----------------------------------------
Open Me![Path] For Binary As #1
Get #1, 1, rec
Close #1
-----------------------------------------
И всё отработает нормально.

Тогда Зачем использовать переменную
И присваивать ей значение?

http://www.sql.ru/forum/1115500/zachem-nuzhno-intfile-freefile


Выделить товары с разными сезонами

Суббота, 13 Сентября 2014 г. 00:03 + в цитатник
Всем привет!
Во вложении список товаров имеющих сезонность.

Надо: определив список по первому слову в наименовании показать товары относящиеся к разным сезонам (Кусторезы, Триммеры), остальные отсеять (Насадки, Вёдра).

Заранее спасибо!

http://www.sql.ru/forum/1115484/vydelit-tovary-s-raznymi-sezonami


как реализовать обновление записи в таблицы при любом изменении в форме

Пятница, 12 Сентября 2014 г. 22:54 + в цитатник
как реализовать обновление записи в таблицы при любом изменении в форме, в любом поле? Без нажатия на кнопку "записать или обновить запись". На каждое поле вешать макрос не хочется. А целиком на всю форму не получается, потому что видимо access не может понять какая это запись по данной форме...

http://www.sql.ru/forum/1115475/kak-realizovat-obnovlenie-zapisi-v-tablicy-pri-lubom-izmenenii-v-forme


Запрос по датам

Пятница, 12 Сентября 2014 г. 12:44 + в цитатник
на первый взгляд все просто.
Есть таблица и из нее надо выбрать данные на начало месяца.
ИЗ таблицы надо выбрать бензин на начало месяца. А сложность в том, что не все машины работают с 1 числа.

http://www.sql.ru/forum/1115355/zapros-po-datam


Реализация текстового фильтра "Содержит" из контекстного меню

Пятница, 12 Сентября 2014 г. 11:32 + в цитатник
Добрый день всем.

помогите пожалуйста решить следующую задачу.

Есть форма вида "Таблица".
Хочу через текстовое поле, реализовать тот же функционал что у
текстового фильтра "Содержит" из контекстного меню (как на картинке которое),
чтобы пользователи пользовались моим текстовым полем и кнопкой
и им не приходилось вызывать текстовый фильтр через контекстное меню.

Подскажите пожалуйста как (каким макросом например) это сделать.
Заранее спасибо за ответы.

http://www.sql.ru/forum/1115342/realizaciya-tekstovogo-filtra-soderzhit-iz-kontekstnogo-menu


Проблема с реализацией и кривыми руками.

Пятница, 12 Сентября 2014 г. 10:25 + в цитатник
Приветствую всех. Постараюсь покороче изложить суть.

Я никогда не работал в access и с базами данных в общем. Попросили сделать базу данных из результатов игр хоккейной команды моего города. Есть на руках в ворде эти самые результаты с 1976 года (!!). Задача простая: вбить всё в одну базу и что бы была возможность поиска в ней по команде соперника. К примеру, была такая команда "Маяк", я ввожу в запрос "Маяк" и мне бы выдавал он все игры с ней моей команды, а так же результаты, даты, где играли и кто забил у нас Маяку.

На мой дилетантский взгляд - просто. На деле оказалось, что нет (
Я честно пытался сам, просматривая уроки в интернете (вот эти - http://www.lessons-tva.info/edu/inf-access/access_2.html)
Вышло криво. Вот что получилось - https://yadi.sk/d/ULE8u9_-bRJo5
76\77 и 77\78 это сезоны.

Попытался я сделать запрос, получился кривой. В запросе1 я ввожу команду "Маяк", он выдаёт мне не все игры из таблицы 77\78 и 76\77, т.е. по 2 позиции из каждой, а игр было больше. В запросе2 он выдаёт все игры из 77\78, но из 76\77 опять только 2 строки + строки совсем другой команды. К тому же, в обоих запросах он выдаёт не все команды, на некоторые названия выдаёт пустые строки, хотя в таблицы они есть и название было скопировано оттуда.

В общем, я накосячил и не могу понять как довести до ума. Возможно я что то делаю в корне не правильно.

Скажите, как правильно сделать запрос в моей таблицы (можно ли его сделать вообще), что бы работало как задумано? Я понимаю, что тут обсуждаются проблемы гораздо круче моей, но я уже не знаю что делать. Помогите пожалуйста.

http://www.sql.ru/forum/1115334/problema-s-realizaciey-i-krivymi-rukami


Проблемы с созданием БД для Ломбард в access

Четверг, 11 Сентября 2014 г. 17:52 + в цитатник
Я нуб в access. =) За пару дней кое-как разобрался с основами этой программки наваял БД без запросов, кинул пару кнопочек, чтобы просто понять как и что работает. Сам программил в дельфи, но sql не знаю ваще(. В общем, БД делаю для ломбарда, столкнулся с проблемой добавления команд для кнопок. Например, мне нужна кнопка при нажатии которой происходит вычитания "Даты закрытия" от "Даты займа" и результат записывался в поле "Срок займа". Еще пробовал делать поиск по БД с запросом чет не вышло))))Короче говоря я только на вершине айсберга, помогите ребята. Может кто делал уже подобную БД. Файлик прилагается.

http://www.sql.ru/forum/1115274/problemy-s-sozdaniem-bd-dlya-lombard-v-access


Дата С и ПО ПОМОГИТЕ!

Четверг, 11 Сентября 2014 г. 17:13 + в цитатник
Добрый день уважаемые программисты не знаю как сделать выборку дат по полям...
Как осуществить показ записей в подчиненной форме из диапазона дат в полях date_start & date_end
//s017.radikal.ru/i440/1409/08/ec945a64822b.jpg

http://www.sql.ru/forum/1115261/data-s-i-po-pomogite


Возможно ли

Четверг, 11 Сентября 2014 г. 13:27 + в цитатник
Здравствуйте!Возможно ли сделать ,чтоб в ленточной форме данные нажатием кнопки (поля с данными )расформировались по алфавиту.Спасибо!

http://www.sql.ru/forum/1115199/vozmozhno-li


Как запросом SQL вывести максимальное значение (число)?

Четверг, 11 Сентября 2014 г. 12:43 + в цитатник
Как запросом SQL вывести максимальное значение (число)?
Что-то набросал, но не работает. может кто подправит код
SELECT SKU_ID 
FROM RRRRR WHERE  SKU_ID = (SELECT SKU_ID FROM RRRRR HAVING MAX( SKU_ID) =  MAX( SKU_ID));

http://www.sql.ru/forum/1115192/kak-zaprosom-sql-vyvesti-maksimalnoe-znachenie-chislo


Событие NotInList для ListBox при вводе кавычек

Четверг, 11 Сентября 2014 г. 11:07 + в цитатник
Добрый день.

Мне необходимо в ListBox вводить данные из списка, связанного с таблицей БД. Если это новые данные, то их необходимо сохранить в таблице БД и перевести курсор в ListBox на только что введённое значение.

Всё перечисленное реализовала (с помощью NotInList), но если в ListBox вводятся кавычки (одинарные или двойные), курсор на новое значение не переводится (хотя в таблице БД и в самом списке новое значение отображается) и выводится сообщение "Введенный текст не соответствует ни одному из элементов списка. Выберите элемент из списка или введите текст, соответствующий одному из этих элементов". Сравнила посимвольно ASCII коды введённой строки и строки, сохранённой в БД. Они все совпадают.

Подскажите, пожалуйста, в чем здесь проблема?

http://www.sql.ru/forum/1115182/sobytie-notinlist-dlya-listbox-pri-vvode-kavychek


История изменений базы данных Access 2010

Четверг, 11 Сентября 2014 г. 10:54 + в цитатник
Здравствуйте, уважаемые специалисты!
Помогите, пожалуйста. На работе озадачили работать с базами данных в Access 2010. До этого никогда этим не занимался, поэтому уровень знаний по этой теме ниже плинтуса( Существует база данных на 100 000 строк, за базой следит один человек, в будущем видимо - я. Периодически получаю новые данные (в виде баз данных поменьше) для внесения в эту базу. Создаю Query и махом вношу обновления в большую (основную) базу. Иногда, просто получаю пару-тройку изменений и вношу их напрямую вручную. Так вот, очень бы хотелось организовать паралелльно таблицу, в которой бы фиксировались все изменения, происходящие в основной базе. 2 дня рылся на форумах, всевозможных учебных ресурсах, но тщетно. Читал про разыне вещи типа "After update", "Before Change" etc, какие-то триггеры, но так и не понял, как это все заставить работать. Вроде, в Excell получалось и макросы писать и процедуры простенькие, а тут всю голову уже сломал, не знаю с чего начать((( Заранее, огромное спасибо за помощь!

http://www.sql.ru/forum/1115181/istoriya-izmeneniy-bazy-dannyh-access-2010


Как "склеить" два запроса

Среда, 10 Сентября 2014 г. 20:16 + в цитатник
Запрос Query2, получает данные о всех перемещениях до сессии по группам студентов из результата запроса StudentsQ:
SELECT Группа_студент.[Дата присвоения], StudentsQ.ID_студента, Группа_студент.ID_группы, ГрафикСессий.Начало, ГрафикСессий.Конец
FROM Сессия INNER JOIN (ГрафикСессий INNER JOIN (Группы INNER JOIN (Группа_студент INNER JOIN StudentsQ ON Группа_студент.ID_студента = StudentsQ.ID_студента) ON Группы.[ID группы] = Группа_студент.ID_группы) ON ГрафикСессий.ID_потока = Группы.ID_потока) ON Сессия.ID_сессии = ГрафикСессий.ID_сессии
WHERE (((Группа_студент.[Дата присвоения])<=[ГрафикСессий]![Начало]) AND ((Сессия.[Лето/зима])=[Forms]![Отчёты]![Combo14]) AND ((Сессия.[Учебный год])=[Forms]![Отчёты]![Combo12]));


Запрос Query3, получает все последние записи из запроса Query2:
SELECT Студенты.ID_студента, Last(Query2.ID_группы) AS LastOfID_группы, Last(Query2.[Дата присвоения]) AS [LastOfДата присвоения], Last(Query2.Начало) AS LastOfНачало, Last(Query2.Конец) AS LastOfКонец
FROM Query2 INNER JOIN Студенты ON Query2.ID_студента = Студенты.ID_студента
GROUP BY Студенты.ID_студента;


Помогите "склеить" в один запрос

http://www.sql.ru/forum/1115132/kak-skleit-dva-zaprosa


Access 2010. Ribbon. Поместить контрол на панель быстрого доступа.

Среда, 10 Сентября 2014 г. 17:30 + в цитатник
Всем привет!
Никак не могу найти необходимую информацию...
Требуется программно добавить элемент ленты на панель быстрого запуска (см. картинку).

Эту панель, конечно, можно нарисовать самому: QAT
Но для этого придётся отключить все встроенные ленты (т.е. запускать свою с параметром )
Должен же быть какой-то банальный
DoCmd.Вывести_на_панель_QAT "ControlID"

Подскажите, может, кто знает?
:'(

http://www.sql.ru/forum/1115101/access-2010-ribbon-pomestit-kontrol-na-panel-bystrogo-dostupa


Создание таблицы из запроса

Среда, 10 Сентября 2014 г. 13:05 + в цитатник
Подскажите как правильно создать таблицу со следующими полями

CREATE TABLE `table1` (
`id`              counter(1,1) primary key,
`Текст`           char(200) null,
`Большой_текст`   memo,
`Число`           Integer NULL,
`Число с точкой`  float null,
`Дата`            datetime,
`ДаИлиНет`        Логический,
`Ссылка_на_табл.` Integer NOT NULL
)


Чтобы у поля :
Текст автоматически проставилось свойство Пустые строки - Нет
ДаИлиНет автоматически проставилось свойство Формат поля - Да/Нет
Число автоматически проставилось свойство значение по умолчанию - 0

Помогите пожалуйста ребята!

http://www.sql.ru/forum/1115024/sozdanie-tablicy-iz-zaprosa



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 78 77 [76] 75 74 ..
.. 1 Календарь