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

Поиск сообщений в 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 ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

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

Удаление записи

Понедельник, 30 Ноября 2015 г. 07:33 + в цитатник
Есть к примеру 2 таблицы:
1.клиент(код,фио,...)
2.визиты клиентов(код, код_клиента,...)

возможно ли удалить из базы клиента, но при этом чтобы записи о его визитах остались?)) бд в access

http://www.sql.ru/forum/1187808/udalenie-zapisi


Флажок и запрос

Воскресенье, 29 Ноября 2015 г. 02:19 + в цитатник
Помогите решить следующую проблему: Есть форма, в которой существует Флажок. Этот Флажок имеет 3 состояния: галочка (-1), нет галочки(0), неопределенное(is null). Скажите пожалуйста, какие условия должны быть в запросе, в который передаются состояние Флажка, чтобы в зависимости от его состояния выбирались данные из поля "наименование" таким образом:
Если Флажок is null - выбираются все записи
Если Флажок -1 - выбираются только коробки
Если Флажок 0 - выбираются все данные кроме коробок.
Заранее спасибо.

http://www.sql.ru/forum/1187701/flazhok-i-zapros


Блокировать для других юзеров запись

Суббота, 28 Ноября 2015 г. 19:17 + в цитатник
Как лучше организовать запрет на удаление другими юзерами открытую запись в обычной форме?

http://www.sql.ru/forum/1187662/blokirovat-dlya-drugih-uzerov-zapis


Запросы топ 10 продаваемых и топ 10 дешевых, кассовый отчет

Суббота, 28 Ноября 2015 г. 18:42 + в цитатник
Доброго времени суток! Уважаемые форумчане подскажите, надо сделать 2 запроса из 20.
11 сделал, остальные кроме 2ух простейшие.
Помогите с этими двумя
5. вывести в порядке возрастания 10 самых продаваемых деталей и 10 самых дешевых поставщиков
9. получить кассовый отчет за определенный период
в файле 9 запрос, 9 1 и т.д. - это мои попытки

http://www.sql.ru/forum/1187658/zaprosy-top-10-prodavaemyh-i-top-10-deshevyh-kassovyy-otchet


Вопрос по TreeView (Готовый пример)

Суббота, 28 Ноября 2015 г. 15:29 + в цитатник
День добрый.
Есть хороший пример по работа с TreeView в котором есть возможность "перетягивать" узлы и "детей" в узлах из узла в узел. У меня задача, которую я не смог решить, сделать запрет на перетягивание узлов с детьми оставив лишь возможность перетягивания детей из узла в узел. Спасибо.

http://www.sql.ru/forum/1187639/vopros-po-treeview-gotovyy-primer


Не выполняется запрос на добавление в таблицу

Суббота, 28 Ноября 2015 г. 10:57 + в цитатник
..не знаю почему но при выполнении запроса на добавление записей

INSERT INTO Договір ( Код_страховика, Код_страхувальника, Код_страхового_випадку, Дата_початку_договору, Дата_завершення_договору, Сума_страхування )

SELECT Страховик.Код, Страхувальник.Код, Види_страхових_випадків.Код, 
CDate([Forms]![Договір_страхування_майна]![випад_ДатаУкладення]) AS Выражение1, 
CDate([Forms]![Договір_страхування_майна]![випад_ДатаЗавершення]) AS Выражение2,
CCur([Forms]![Договір_страхування_майна]![випад_СтраховаСума]) AS Выражение3
FROM Страхувальник INNER JOIN (Страховик INNER JOIN (Види_страхових_випадків INNER JOIN Договір ON Види_страхових_випадків.Код = Договір.Код_страхового_випадку) ON Страховик.Код = Договір.Код_страховика) ON Страхувальник.Код = Договір.Код_страхувальника

WHERE (((Страховик.Прізвище)=Forms!Договір_страхування_майна!випад_Страховик) AND ((Страхувальник.Прізвище)=Forms!Договір_страхування_майна!випад_Страхувальника) AND ((Види_страхових_випадків.Вид_страхування)=Forms!Договір_страхування_майна!випад_СтраховийВипадок));


пишет что добавляется 0 записей!!! Не подскажите почему ????

Данные берутся с полей и выпадающих списков на форме..

http://www.sql.ru/forum/1187619/ne-vypolnyaetsya-zapros-na-dobavlenie-v-tablicu


Таблица ексель доюбавить в таблицу на MSDE

Пятница, 27 Ноября 2015 г. 20:09 + в цитатник
Всем доброго времени, значит суть вопроса ... есть база на MSDE в которую нужно в определенную таблицу добавить данные которые поступают в ексель файлах ... формат данных и структура таблиц совпадают
Поискал где можно, но так и не нашел ответа, как в рекордсет таблицы сразу добавить все данные из аналоговой таблицы ексель (учитывая что размерность и форматность полей соблюдена) ? если есть фак или иные источники информации буду очень признателен за ссылку ...

http://www.sql.ru/forum/1187557/tablica-eksel-doubavit-v-tablicu-na-msde


Инкремент/декремент значения поля Таблицы1 используя значения из поля Таблицы2

Пятница, 27 Ноября 2015 г. 16:56 + в цитатник
Доброго времени суток!
Возникла такая задача.
Есть 2 таблицы. Таблица1 содержит поля: Лицевой счет (ключ, поле уникальное), Квартирная плата (сумма начисленная к оплате, а в случае длительных неплатежей - это сумма долга). Фактически, можно считать, что во втором поле денежный остаток на лицевом счету (поле 1).
Таблица2. Это платежи. Таблица2 содержит поля: Лицевой счет (ключ, поле уникальное и связь с Таблицей1), Сумма платежа, Дата платежа.
Необходимо чтобы при внесении и сохранении данных в поле "Сумма платежа" Таблицы2 пропорционально изменялись значения остатков в Таблице1 поля Квартирная плата.
Вероятно - это запрос на обновление. Который необходимо выполнять каждый раз после разнесения платежей. Дабы в отчете были остатки по лицевым счетам "срезом на сегодня".

Заранее благодарю за помощь.

http://www.sql.ru/forum/1187527/inkrement-dekrement-znacheniya-polya-tablicy1-ispolzuya-znacheniya-iz-polya-tablicy2


Проблема с выводом картинок в header

Пятница, 27 Ноября 2015 г. 12:38 + в цитатник
Добрый день!

Требуется помощь новичку.

В базе есть стартовая форма, из которой вызываются все остальные.
На стартовой форме при ее закрытии задается (в VBA коде) глобальная переменная, которая определяет имя компании.
Каждая из вызываемых форм связана через запросы с таблицами. Через эти формы происходит ввод/обновление записей в таблицах.
Записи обновляются/добавляются только для одной компании пока не уйдем на стартовую форму и не изменим выбор компании.

Задача.
В заголовке (header) нужно показать логотип компании. Логотипы хранятся в отдельной таблице в виде картинки в поле с типом Attachment.
Пошел простым путем:
1. Вставил в header контрол Attachment
2. В Control Source для него указываю функцию DLookUp("Logo";"Brands_Q"), которая через запрос "Brands_Q" берет из таблицы "Brands" единственную запись, содержащую поле "Logo".
3. Картинка не появляется.
4. Пробовал тоже самое делать через контролы Image (картинка появляется один раз, и после сохранения формы/базы уже не появляется) и Unbound Object Frame (картинка не появляется вообще)

Что делаю не так?

Помогите советом, пожалуйста.

http://www.sql.ru/forum/1187464/problema-s-vyvodom-kartinok-v-header


Объединение двуз запросов Update

Пятница, 27 Ноября 2015 г. 10:01 + в цитатник
Здравствуйте,

Никак не получается объединить два запроса UPDATE

Допустим у меня есть два запроса.

Первый:
UPDATE Table SET [City] = 'Moscow'
WHERE (([City])='Москва')

Второй:
UPDATE Table SET [City] = 'Rome'
WHERE (([City])='Рим')

Вопрос: Как сделать так, чтобы эти два запроса выполнялись в одном запросе?

Буду очень признателен за помощь.

http://www.sql.ru/forum/1187419/obedinenie-dvuz-zaprosov-update


Поиск ошибки

Четверг, 26 Ноября 2015 г. 12:36 + в цитатник
Здравствуйте. Программа периодически (где то раз в минуту) в процессе работы выдаёт два окна с сообщением "Неправильный синтаксис около конструкции ")"."
При этом предложения об отладке не поступает, при нажатии кнопки ОК работа продолжается. Никаких последствий это сообщение не имеет, все работает как надо. Но сообщение задолбало - как найти ошибку вызывающую это сообщение? Ставил брейкпойнты там сям, но так и не поймал где это происходит и что вызывает появление этого сообщения. Есть ли способ проследить это?

http://www.sql.ru/forum/1187270/poisk-oshibki


Создание схемы данных и структуры таблиц

Четверг, 26 Ноября 2015 г. 10:55 + в цитатник
Здравствуйте. Помогите, пожалуйста, разобраться с базой данных
Лежит здесь
В чём проблема: Есть две основные таблицы, которые будут заполнять пользователи: Operation и Get_in. В каждой из них пользователь определяет что он получил (какой материал) и номер партии. За один раз он может получить большое количество партий (т.е. материал один, а партий, например, 100). Соответственно, вбивать каждый раз остальные поля (имя сотрудника, дату получения и пр.) не очень удобно. Очевидно, что такая проблема связана с некорректной структурой таблиц. Не могли бы вы подсказать, как можно решить эту проблему (добавлением новой таблицы и с какими связями или исправлением текущей схемы)?

http://www.sql.ru/forum/1187254/sozdanie-shemy-dannyh-i-struktury-tablic


Кто нить занимается автоматизацией или торговлей алкоголем в розницу ???

Четверг, 26 Ноября 2015 г. 10:48 + в цитатник
А что ? А вдруг ?...
Собственно вопрос тем, кто уже юзал личный кабинет ЕГАИСа (в простонародии - эгоист)…
Кто не понимает о чем речь – лучше дальше не читать (чтоб не расстраиваться)…
Нужны абстрактные примеры файлов xml:
- накладной от поставщика, полученной из личного кабинета
- ответа подтверждения (отказа), отправляемого обратно в кабинет
Ссылки на документацию давать не нужно (всё это есть), нужны именно тестовые файлы прилетевшие и улетевшие обратно через УТМ (транспортный модуль)
Для справки: с 1 января розничный магазин имеет право продавать спиртное если:
1. Хозяин получил сертификат (лицензию), электронную подпись и имеет личный кабинет в ЕГАИС.
2. У него в кабинете есть все накладные на спиртное, которые туда отправил поставщик, перед тем как привез ему алкоголь, и есть все подтверждения хозяина на эти накладные, что он с ними согласен и поставил на приход…
Если кто 2-3 января пойдет искать бухло на опохмел, то сильно не удивляйтесь, если вы ничего не найдете в привычных местах (ну, если, конечно,это всё за месяц не отменят)…

http://www.sql.ru/forum/1187253/kto-nit-zanimaetsya-avtomatizaciey-ili-torgovley-alkogolem-v-roznicu


Проблены с библиотекой

Среда, 25 Ноября 2015 г. 17:03 + в цитатник
Доброе время суток!
Отправляю почту из аксесс через CDO
Но на одном ПК в строке
Set CFields = oConfig.Fields

выдает ошибку открытия DLL
DLL-ку cdosys.dll переставил перерегил
и все равно проблема не уходит
ОС Windows XP SP3 32-разрядная
В чем может быть причина?

http://www.sql.ru/forum/1187159/probleny-s-bibliotekoy


Открыть форму на последней редактируемой записи

Среда, 25 Ноября 2015 г. 16:27 + в цитатник
Имеется главная форма с множеством подчиненных с возможностью редактирования данных (например, водители - в главной и различные параметры - в подчиненных).
Записи главной формы упорядочены по имени водителя в алфавитном порядке.

Требуется, чтобы при открытии формы открывалась последняя редактируемая запись.
С Access не часто работаю, помогите советом.

Заранее спасибо-)

http://www.sql.ru/forum/1187148/otkryt-formu-na-posledney-redaktiruemoy-zapisi


Получение из Access свойств документа Word

Среда, 25 Ноября 2015 г. 15:32 + в цитатник
Привет.

Подскажите, есть ли возможность в Access средствами VBA получить доступ к некоторым свойствам Word-документа, например таким, как "Номер документа" или "Название". Ну, к тем свойства, которые у каждого Word-файла есть, если на файл нажать правой кнопкой мыши, и там разные свойства выскакивают.
Я хочу построить таблицу на основании полученных свойств нескольких Word-документов, чтобы потом Акс мне делал автоматический анализ.

Спасибо, если ответите.

http://www.sql.ru/forum/1187136/poluchenie-iz-access-svoystv-dokumenta-word


Unbound Form короткий вопрос

Среда, 25 Ноября 2015 г. 15:32 + в цитатник
Коллеги, всем привет!
Есть короткий вопрос:
Есть база данных у меня, морда полностью в access , таблицы и все остальное на MS SQL server 2008.

При работе с интерфейсной частью использую не линковку, не odbc , а прямую выгрузку данных в контейнер формы.
Методом:

.....атата
Set me.recordset = rst
.....атата


Все отлично, все грабли пройдены. Есть один вопрос по удобству . При такой организации передачи данных в силу объективных причин отваливается возможность использовать пользовательские фильтры , такие как на скриншоте.

Вопрос к залу. Может есть какие нибудь доп.настройки в аксессе, которые позволят использовать пользовательские фильтры при использовании Unbound форм, и передаче данных сервера напрямую в объекты этих форм.

http://www.sql.ru/forum/1187135/unbound-form-korotkiy-vopros


Выборка из 2х таблиц, найти не равные строки...

Среда, 25 Ноября 2015 г. 13:28 + в цитатник
Коллеги, помогите, что то не могу запрос придумать..
задача простая, есть 2 таблицы, t1, t2. В каждой столбик c1,c2,c3. В каждой записи. Надо найти записи которых нет в двух таблицах.
например t1:
c1c2c3
111
222
121


t2:
c1c2c3
111
222
221


В результате хотелось бы получить результат:
c1c2c3
121
221


Можно в выборку добавить ещё столбец, для обозначения таблицы:
tc1c2c3
t1121
t2221


вот такая задачка... был бы 1 столбик, проблем нет, NOT IN (SELECT...) и всё... а тут что то не получается самому...

http://www.sql.ru/forum/1187107/vyborka-iz-2h-tablic-nayti-ne-ravnye-stroki


Access SQL-SQL Server 2008(Клиент сервер)

Среда, 25 Ноября 2015 г. 05:28 + в цитатник
Есть код кнопки на форме добавлящая(как задумывалось) Данные в связанные таблицы, но пишет мол "run time-error 3027" Обновление невозможно. База данных или объект доступны только для чтения.

Private Sub Кнопка24_Click()
Dim dbs As Variant
Set dbs = CurrentDb

Dim dataPersonalAdd As Recordset
Set dataPersonalAdd = dbs.OpenRecordset("dbo_Принятые сотрудники", dbOpenDynaset)
With dataPersonalAdd
.AddNew
![Табельный №] = Me![Табельный №]
![ФИО] = Me![ФИО]
![Должность] = Me![Должность]
![Дата приема] = Me![Дата приема]
![Отдел] = Me![Отдел]
.Update
End With

Dim rst As Recordset
Set rst = dbs.OpenRecordset("dbo_Сотрудники", dbOpenDynaset)
With rst
.AddNew
![Табельный №] = Me![Табельный №]
![ФИО] = Me![ФИО]
![Должность] = Me![Должность]
![Дата приема] = Me![Дата приема]
![Отдел] = Me![Отдел]
' .Update
End With

Set rst = dbs.OpenRecordset("dbo_Сотрудники ДОПОЛНИТЕЛЬНО", dbOpenDynaset)
With rst
.AddNew
![Табельный №] = Me![Табельный №]
'.Update
End With



dbs.Close
End Sub

Модератор: Тема перенесена из форума "Microsoft SQL Server".

http://www.sql.ru/forum/1187046/access-sql-sql-server-2008-klient-server


Редактирование текущей записи

Среда, 25 Ноября 2015 г. 00:07 + в цитатник
Прошу помощи с кодом на редактирования текущей записи. Изначально форма frm_Danigosp защищена от изменений. После выбора хозяйства стает активной кнопка редактирования, при нажатии которой должна быть возможность редактирования текущей записи в форме. И вот здесь "затык". Что нужно прописать в коде, чтобы данная кнопка отрабатывала свое назначение?
Базу прикрепляю к сообщению.

http://www.sql.ru/forum/1187031/redaktirovanie-tekushhey-zapisi



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 177 176 [175] 174 173 ..
.. 1 Календарь