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

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

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

Извлечение "несуществующего" значения из связанных таблиц

Вторник, 29 Июля 2014 г. 10:45 + в цитатник
Даны таблицы VGGOD и CEHBRAK. Необходимо извлечь VGT из VGGOD и VBRAI из CEHBRAK. Таблицы связаны по полям KCEH и PRPV. Структура таблиц на скриншоте.
Проблема заключается в следующем: в таблице CEHBRAK не существует строки со значениями KCEH=05 и PRPV=31, тогда как в таблице VGGOD существуют как данные значения, так и заполнены поля, с ними связанные, в частности, поле VGT (т.е. у цеха номер 5 существует изделие с кодом 31, которого было выпущено некоторое количество штук, а вот Брака по данному изделию нет).
При попытке извлечь одним запросом данные из указанных таблиц, получается следующее: т.к. в таблице CEHBRAK нет данных по требуемому условию, то запрос не возвращает вообще ничего, несмотря на то, что в таблице VGGOD данные существуют, и по хорошему, должны быть возвращены хотя бы они (строка со значениями KCEH=05 и PRPV=31).
Получаю такую ситуацию и с другими запросами: если по определенному условию данные в одной из таблиц есть, а в другой нет, и извлечение проводится единым запросом, то не извлекаются вообще никакие данные. Спасает только внесение в базу записи за нужную по условиям отчета дату, содержащую NULL’ы. В противном случае пользователь, запуская отчет периодически получает просто пустой лист.
Удивлен наличием такой проблемы, разрабатывая в Oracle Reports никогда с таким не сталкивался. Не понимаю также, почему ситуацию не спасает LEFT JOIN, но выставить его не выходит, выдается ошибка неоднозначного соединения. Хотелось бы добиться, чтобы строка с данными возвращалась, по крайней мере, с пустыми значениями в поле VBRAI.

http://www.sql.ru/forum/1107830/izvlechenie-nesushhestvuushhego-znacheniya-iz-svyazannyh-tablic


Подстановка условия в запрос и ошибка (не распознается ядром СУБД)

Понедельник, 28 Июля 2014 г. 21:00 + в цитатник
Добрый вечер, Подскажите пожалуйста столкнулся с такой проблемой, если запрос на выборку, и в нем НЕ добавлена таблица перекрестного запроса то при изменении в поле формы (Form1) значения, условие верно и отрабатывает как надо, но с перекрестным запросом выдает ошибку.
Сам запрос НЕ рабочий
+
SELECT [Журнал дефектных ведомостей ЦПП].*,
[Итого по стоимости работ].Итого,
[Журнал дефектных ведомостей ЦПП].ЗАК,
[Журнал дефектных ведомостей ЦПП].БТК_ГОТОВО

FROM Заказчики
INNER JOIN ([Журнал дефектных ведомостей ЦПП]
INNER JOIN [Итого по стоимости работ]
ON [Журнал дефектных ведомостей ЦПП].ДЕФ_ВЕД = [Итого по стоимости работ].ДЕФ_ВЕД)
ON Заказчики.НАИМ_ЗАК = [Журнал дефектных ведомостей ЦПП].ЗАК

WHERE ((([Журнал дефектных ведомостей ЦПП].ЗАК)=[Формы]![Form1]![ЗАК])
AND (([Журнал дефектных ведомостей ЦПП].БТК_ГОТОВО)=True));

Вот рабочий без таблицы перекрестного запроса (Итого по стоимости работ)
+
SELECT [Журнал дефектных ведомостей ЦПП].*,
[Журнал дефектных ведомостей ЦПП].ЗАК,
[Журнал дефектных ведомостей ЦПП].БТК_ГОТОВО

FROM Заказчики
INNER JOIN [Журнал дефектных ведомостей ЦПП]
ON Заказчики.НАИМ_ЗАК = [Журнал дефектных ведомостей ЦПП].ЗАК

WHERE ((([Журнал дефектных ведомостей ЦПП].ЗАК)=[Формы]![Form1]![ЗАК])
AND (([Журнал дефектных ведомостей ЦПП].БТК_ГОТОВО)=True));

БАЗА

http://www.sql.ru/forum/1107768/podstanovka-usloviya-v-zapros-i-oshibka-ne-raspoznaetsya-yadrom-subd


Снова даты запрос, похожий на циклический

Понедельник, 28 Июля 2014 г. 17:53 + в цитатник
Добрый день мастерам своего дела!
Помогите пожалуйста с запросом. Есть таблица:

Start-----------End---------Days
12.01.2014 15.01.2014 4
14.01.2014 18.01.2014 5
..........

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

Dates
12.01.2014
13.01.2014
14.01.2014
15.01.2014
14.01.2014
15.01.2014
16.01.2014
17.01.2014
18.01.2014

получается, что некоторые даты будут повторяться, так и нужно. в сумме количество дат будет 9 как полных дней в начальной таблице (включая стартовые и конечные даты).

http://www.sql.ru/forum/1107728/snova-daty-zapros-pohozhiy-na-ciklicheskiy


Связь Access 2003 с mssql 2000

Понедельник, 28 Июля 2014 г. 16:59 + в цитатник
Всем здравствуйте, помогите с такой проблемой. Нужно было перенести MSSQL на новое железо, я его перенес. Теперь проблема в том, что на клиентский тачках в access 2003 таблицы связаны со старым сервером, как настроить их на новый? Я пробовал: связь с таблицами>тип файлов: odbc>создал файл dsn>выбрал его. Таблицы создаются, но в них нет данных?

http://www.sql.ru/forum/1107715/svyaz-access-2003-s-mssql-2000


Синтаксис Visual Basic

Понедельник, 28 Июля 2014 г. 12:22 + в цитатник
Имеется модуль для Microsoft Access, но я что-то не могу понять с какого места он выполняется.
Объявлены Sub'ы и функции, а самой реализации нет.

С какого места начинается выполнение модуля, или код просто выполняется сверху вниз?

Просто в том же Delphi все процедуры и функции писали сверху, а снизу уже шел основной код программы с их реализацией...

http://www.sql.ru/forum/1107644/sintaksis-visual-basic


Убрать невидимые символы

Понедельник, 28 Июля 2014 г. 10:59 + в цитатник
В таблице access есть в конце значений невидимые символы, которые выглядят как пробел, но trim на них не действует.
Как их удалить?

Спасибо

http://www.sql.ru/forum/1107625/ubrat-nevidimye-simvoly


Классификатор КОАТУУ

Воскресенье, 27 Июля 2014 г. 21:39 + в цитатник
Доброго времени суток уважаемые форумчане.
Столкнулся с такой проблемой:
есть классификатор административных единиц Украины, который необходимо добавить в базу данных.
Идентификационный код в классификаторе состоит из 10 цифр, первые 2 разряда соответствуют области и городам с особым значением, следующие 3 разряда соответствуют городам областного значения, районам в областях, районам в городах с особым значением, следующие 3 разряда - районам в городах областного значения, пгт, сельсоветам и последние 2 разряда соответствуют поселкам и селам.
Например: 74 203 805 02 - ЧЕРНИГОВСЬКАЯ ОБЛАСТЬ БАХМАЧСКИЙ РАЙОН БАХМАЧСКИЙ СЕЛЬСОВЕТ с. КОШМАЛИВ

http://www.sql.ru/forum/1107573/klassifikator-koatuu


Помогите плз с запросом

Воскресенье, 27 Июля 2014 г. 20:38 + в цитатник
Таблица st_UseDate: UseID-счетчик, KTid - Длинное целое (связь с другой таблицей, некий объект), UseDate - полный формат даты (дата использования), EmpID - длинное целое(связь с другой таблицей, код работника).
Запрос должен выводить список KTid, и кто (EmpID) и когда (UseDate) последний раз его использовал

http://www.sql.ru/forum/1107565/pomogite-plz-s-zaprosom


Как изменить текст в поле (Edit) в зависимости от значения поля со списком (Combobox)

Воскресенье, 27 Июля 2014 г. 19:38 + в цитатник
Исходные данные: есть 3 таблицы - "Единицы измерения", "Номенклатура" и "Категории товаров". Есть форма с 2-мя зависимыми полями со списком (поле "номенклатура" меняется в зависимости от поля "категория товара") и одним текстовым полем (единица измерения).
Вопрос: как вывести текст в поле "единица измерения" при выборе какого-либо значения в поле со списком "номенклатура". Например: пользователь выбирает категорию товара "электрика", в поле со списком "номенклатура" остаются только те товары, которые относятся к данной категории (это уже реализовано). При выборе конкретного товара, в поле указывается его единица измерения (она должна браться из таблицы). Так как я полный нуб, прошу сильно не пинать. P/S еще не помешал бы текст запроса. Заранее спасибо всем откликнувшимся.

http://www.sql.ru/forum/1107555/kak-izmenit-tekst-v-pole-edit-v-zavisimosti-ot-znacheniya-polya-so-spiskom-combobox


Синхронизация полей в разных таблицах

Суббота, 26 Июля 2014 г. 14:56 + в цитатник
Создаю базу. В ней есть 5 таблиц, в каждой есть поле ФИО. Как сделать так, чтобы при создании записи с определённым фио в одной таблице, во всех остальных создавалась запись с этим фио? Запись должна заполнятся уже вручную, мне просто нужно сделать так, чтобы их потом не копировать в остальные таблицы.

http://www.sql.ru/forum/1107447/sinhronizaciya-poley-v-raznyh-tablicah


Две выборки в отчете

Суббота, 26 Июля 2014 г. 13:13 + в цитатник
Добрый день! Делаю непростой отчет.

должно быть так:

Первых 10 записей по условию.
Остальные записи (без тех десяти) с сортировкой.

Собсно вопрос:
1. Аксес понимает только один запрос в очете. Можно ли сделать такую выборку одним запросом?
2. Если можно только двумя, то как это сделать в Аксесе?

Спасибо

http://www.sql.ru/forum/1107438/dve-vyborki-v-otchete


Перехват нажатия на колёсико мыши

Суббота, 26 Июля 2014 г. 02:08 + в цитатник
Я знаю как обрабатывать событие, когда крутится колёсико мыши. А как перехватить нажатие на это колёсико?

http://www.sql.ru/forum/1107412/perehvat-nazhatiya-na-kolyosiko-myshi


Обновление данных в форме не происходит (прилинкована таблица SQL Server)

Пятница, 25 Июля 2014 г. 20:20 + в цитатник
В Access прилинковал таблицу SQL Server
Открывают форму, исходные данные на базе этой таблицы и еще нескольких
Если изменять данные в текущей записи с помощью SQL инструкции Update, данные в полях формы не обновляются.
Обновить их можно с помощью Me.refresh, что тормозит работу
Когда были прилинкованные таблицы Access, таких проблем не было
Как можно решить ситуацию ?

http://www.sql.ru/forum/1107380/obnovlenie-dannyh-v-forme-ne-proishodit-prilinkovana-tablica-sql-server


Чем бы скрасить ожидание пользователя?

Пятница, 25 Июля 2014 г. 20:12 + в цитатник
Обновление таблиц, около 30-40 секунд.
Сообщения: "обновляю то, обновляю сё..." в нижней части экрана выводятся, но картина, в целом, унылая.
Пробовал открывать на это время форму с надписью "Ждите...", веселей не стало.

http://www.sql.ru/forum/1107378/chem-by-skrasit-ozhidanie-polzovatelya


Найти 5 максимально повторяющихся записей в таблице

Пятница, 25 Июля 2014 г. 16:37 + в цитатник
У меня такой вопрос, есть таблица, оттуда нужно найти 5 максимально повторяющихся записей в таблице.
К примеру в таблице есть данные:

ABC 1
ABC 1
ABC 1
ABC 1
ABC 1
ADD 2
ADD 2
ADD 2
CCC 5
CCC 5
CCC 5
CCC 5
CCC 5
CCC 5
BBB 3
BBB 3
BBB 3
BBB 3
BBB 3
DDD 100
DDD 100
DDD 100
DDD 100
FFF 50
LLL 30
OOO 20

Здесь получается 5 максимально повторяющиеся это:
ABC 1
ADD 2
CCC 5
BBB 3
DDD 100

Как такой запрос написать? БД MS Access, язык программирования Java

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

http://www.sql.ru/forum/1107330/nayti-5-maksimalno-povtoryaushhihsya-zapisey-v-tablice


Разбить одну строку на несколько

Пятница, 25 Июля 2014 г. 16:19 + в цитатник
Здравствуйте,

Не могли бы вы подсказать со следующей задачей:

есть таблица с двумя полями:

ID и Info

В них содержатся такие данные:

1 aaaaa | bbbbb | cccc | ddd
2 rrrrr | ffff | vvvvvvvv | ppppppp

и т.д.

Нужно вывести это в таком формате:

1 aaaaa
1 bbbbb
1 cccc
1 ddd
2 rrrr
2 ffff
2 vvvvvvvv
2 ppppppp

Поискал по форуму, но не нашел ничего похожего.

Спасибо.

http://www.sql.ru/forum/1107323/razbit-odnu-stroku-na-neskolko


поиск решения

Пятница, 25 Июля 2014 г. 15:32 + в цитатник
Private Sub Form_Error(DataErr As Integer, Response As Integer)

Select Case DataErr
Case 3024

DoCmd.RunCommand acCmdLinkedTableManager
Response = acDataErrContinue


End Select

End Sub

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

Как теперь сделать, чтобы форма все таки сама открылась? через openform не фурычит почему-то.

http://www.sql.ru/forum/1107309/poisk-resheniya


Аксесс 2010, макросы аля триггеры. А где их редактировать?

Пятница, 25 Июля 2014 г. 12:57 + в цитатник
Привет всем.
Опять приходится трясти стариной.
Перед тем, как в очередной раз приступать к работе в связке MSSQL-Access, захотел запроектировать в основном не привлекая скуля, а на собственных аксовских "триггерах".
Но вот беда - вижу, что на ленте их можно создавать, переименовывать и удалять. А как редактировать уже созданное? Вот оно ведь есть...
Ткните пож-ста...

Спасибо

http://www.sql.ru/forum/1107259/aksess-2010-makrosy-alya-triggery-a-gde-ih-redaktirovat


изменить формат

Пятница, 25 Июля 2014 г. 11:47 + в цитатник
В таблице деньги в формате 0,00 (с запятой)
При формировании xml требуется вместо запятой ставить точку (такой формат).
Скажите пожалуйста как это сделать?

http://www.sql.ru/forum/1107242/izmenit-format


Сохранение записи

Пятница, 25 Июля 2014 г. 11:39 + в цитатник
Две открытие формы, у каждой формы своя таблица.
Как при переходе из любого поля одной формы на другую форму сохранить в таблицу введенные данные в первую форму?

http://www.sql.ru/forum/1107238/sohranenie-zapisi



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 67 66 [65] 64 63 ..
.. 1 Календарь