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

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

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

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

Четверг, 12 Июня 2014 г. 21:10 + в цитатник
Всем добрый вечер!
Есть Таблица1 в нём Поле1.
В Поле1= "День".
Как с помощью запроса поменять "День" на "Ночь"
За ранее спасибо!

http://www.sql.ru/forum/1100001/pomogite-po-zaprosu


Полудвойное WHERE, как правильно описать?

Четверг, 12 Июня 2014 г. 19:23 + в цитатник
Таблица Dokument - id_dok, nazva_dok, date, rozm, id_type
Таблица Dostup - id_zap, date_ust, ots, id_dok, id_rish

Мне нужно сделать запрос для формирования отчета, в отчете нужны поля regim_dostup.id_dok, dokument.Nazva_dok, dokument.Rozm, dokument.Date, regim_dostup.date_vstan, regim_dostup.id_rish

Главное условие выборки идет по regim_dostup.id_rish

Проблема в том что запрос выводи все документы из поля dokument.Nazva_dok и при этом не учитывает правильно условие WHERE regim_dostup.id_rish = 1

В итоге в запросе имею допустим 4 строчки (4 документа) и почему то каждому присваивается regim_dostup.id_rish = 1

Мне же нужно вывести только название документа и остальные данный которые соответствуют regim_dostup.id_rish = 1

На данный момент запрос выглядит так:

+
SELECT dokument.id_dok, dokument.Nazva_dok, dokument.Rozm, dokument.Date, regim_dostup.date_vstan, regim_dostup.id_rish FROM dokument, regim_dostup
WHERE regim_dostup.id_rish = 1


Как правильно сделать запрос что бы выводились именно документы которые соответствуют regim_dostup.id_rish = 1

Нужно бежать, но только что кажись понял, нужно поле regim_dostup.id_rish как то связать с id_dok или каким то другим,

id_dok в обоих таблицах одинаков и есть номером документа.

Буду благодарен за помощь.

http://www.sql.ru/forum/1099993/poludvoynoe-where-kak-pravilno-opisat


Можно ли это сделать с помощью запроса?

Четверг, 12 Июня 2014 г. 15:06 + в цитатник
Есть три таблицы tb1, tb2, tb3. В таблицах разное количество записей.
tb1
IDX
11
23
35

tb2
IDY
12
34

tb3
IDZ
12
21


Нужно получить результат в виде:
(X-Y+Z)/4

Запрос
IDN
10.25
21
30.25


Можно ли это сделать с помощью запроса, если да, то как?

http://www.sql.ru/forum/1099959/mozhno-li-eto-sdelat-s-pomoshhu-zaprosa


Пароль Access

Четверг, 12 Июня 2014 г. 13:13 + в цитатник
Помогите, пожалуйста!
Нужно в базе "Гостиница" создать форму авторизации, как в базе "Библиотека". Пользователями будут являться сотрудники из таблицы "Регистратор".
архив

http://www.sql.ru/forum/1099942/parol-access


Частичное совпадение фамилий(либо имён, отчеств)

Четверг, 12 Июня 2014 г. 13:04 + в цитатник
Добрый день,
помогите составить запрос для аксесса, который бы выбирал из таблицы все поля, совпадающие например, на 70%.
Первая буква в слове не обязательно одинаковая.

1)Пример ожидаемого результата по отчествам:
Айтбосыновна
Айбосыновна
Карлыбековна
Карлыбаевна
Еспердиновна
Еспергеновна
Еспердовна

2)Пример ожидаемого результата по именам:
Окмарал
Акмарал
Фенискуль
Женисгуль
Женискуль
Гульзад
Гульзат
Гульзата
Гульзада
Гульзаде

http://www.sql.ru/forum/1099939/chastichnoe-sovpadenie-familiy-libo-imyon-otchestv


Как перебрать все значения пользовательского Enum ?

Четверг, 12 Июня 2014 г. 12:31 + в цитатник
Access 2003 / VBA6
Как перебрать все значения пользовательского Enum ?

http://www.sql.ru/forum/1099937/kak-perebrat-vse-znacheniya-polzovatelskogo-enum


Type mismatch in JOIN expression. (Error 3615)

Четверг, 12 Июня 2014 г. 12:12 + в цитатник
Подскажите пож-та какое решение этой ошибки?
SELECT        t_MaxValidFrom.MCode, t_MaxValidFrom.LatestPL_ValidFrom, t_MaxValidFrom.PL_TypeId, 
CByte(Nz(tbl_ref_PriceList_Body.UnitNetPrice, 0)) AS IsInLatestPL

FROM (tbl_ref_PriceList_Header INNER JOIN tbl_ref_PriceList_Body ON tbl_ref_PriceList_Header.PL_Id = tbl_ref_PriceList_Body.PL_Id) 
INNER JOIN 
(
SELECT  tbl_ref_PriceList_Body.MCode, tbl_ref_PriceList_Header.PL_TypeId, MAX(tbl_ref_PriceList_Header.PL_ValidFro) AS LatestPL_ValidFrom
FROM tbl_ref_PriceList_Body INNER JOIN
tbl_ref_PriceList_Header ON tbl_ref_PriceList_Body.PL_Id = tbl_ref_PriceList_Header.PL_Id
GROUP BY tbl_ref_PriceList_Body.MCode, tbl_ref_PriceList_Header.PL_TypeId 
) 
AS t_MaxValidFrom ON(tbl_ref_PriceList_Body.MCode = t_MaxValidFrom.MCode) AND (tbl_ref_PriceList_Header.PL_TypeId = t_MaxValidFrom.PL_TypeId) AND (tbl_ref_PriceList_Header.PL_ValidFrom = t_MaxValidFrom.LatestPL_ValidFrom)
ORDER BY t_MaxValidFrom.MCode, t_MaxValidFrom.PL_TypeId, t_MaxValidFrom.LatestPL_ValidFrom

http://www.sql.ru/forum/1099933/type-mismatch-in-join-expression-error-3615


Создание отчета с помощью формы

Среда, 11 Июня 2014 г. 23:28 + в цитатник
Доброго времени суток! помогите сделать кнопку в форме, при нажатии которой будет формироваться отчет.
У меня есть 2 базы 1) в которой уже всё реализовано , нашел ее гдето на форуме, но никак не могу сделать также
2) моя база в которой нужно это сделать. Помогите в моей базе в форме Счет создать такую кнопку и отчет как в чужой форме которая тоже называется Счет. Надеюсь понятно объяснил, если есть вопросы пишите плз, мне оч надо это сделать)

http://www.sql.ru/forum/1099884/sozdanie-otcheta-s-pomoshhu-formy


Поменять связь с "один к одному " в "один ко многим" между таблицам

Среда, 11 Июня 2014 г. 21:46 + в цитатник
При попытке создать связь "один ко многим" по умолчанию уже стоит тип отношения "один к одному"

Картинка с другого сайта.

При изменении индексации полей ( поле одной таблицы "Да (Совпадения не допускаются)", а другой "Да (Совпадения допускаются)")
выбивает

Картинка с другого сайта..

при этом изменении изменение связей между не ключевыми полями дают отношение "один ко многим", но не разрешает применить.
все это в попытках создать базу данных на Access 2013

Если есть какие-либо идеи, будьте добры подскажите.

http://www.sql.ru/forum/1099869/pomenyat-svyaz-s-odin-k-odnomu-v-odin-ko-mnogim-mezhdu-tablicam


Трансформация таблиц

Среда, 11 Июня 2014 г. 19:25 + в цитатник
Добрый день!
Импортом данных в аксес получаю Таблицу "Source"
Подскажите плз как или вообще, возможно ли, сделать так что бы вышла таблица Destination )

http://www.sql.ru/forum/1099849/transformaciya-tablic


Сохранение вычисляемого поля формы в таблицу

Среда, 11 Июня 2014 г. 07:28 + в цитатник
Коллеги, помогите пож-та... Перечитал много ответов на данную тему, но так и не нашел нужного мне...

Итак, у меня есть форма "Новый реселлер", которая открывается в режиме заведения данных (Data Entry = yes), для заведения данных нового партнера. На последней стадии заполнения таблицы появляется необходимость завести данные контактого лица, относящегося к этому новому реселлеру (Реселлеры и Контакты хранятся в отдельных связанных таблицах - связь по полю ResellerID). Не закрывая форму "Новый реселлер", я с помощью командной кнопки открываю другую форму "Новый контакт" (тоже в режиме заведения данных), где одно из полей - ResellerID. Хотелось бы, чтобы при отрытии формы "Новый контакт" происходила автоматическая подстановка в это поле значения из аналогичного поля формы "Новый реселлер". Пробовал реализовать эту задачу через написание простой формулы в Expression Builder, и в принципе это помогло - подстановка нужного ResellerID происходит, НО (увы!), значение не сохраняется в таблице Котакты...
Помогите, пож-та, советом... Я не уверен, что эту задачу нужно обязательно решать черз вычисляемое поле. Возможно, нужно как-то правильно настроить фильтрацию, но я что-то не могу допереть, как это сделать. Заранее спасибо!

http://www.sql.ru/forum/1099673/sohranenie-vychislyaemogo-polya-formy-v-tablicu


Программно перейти к следующему файлу в проводнике

Среда, 11 Июня 2014 г. 00:40 + в цитатник
Всем привет!
Подскажите пожалуйста, как программно перейти к следующему файлу в проводнике в открытой папке?

http://www.sql.ru/forum/1099661/programmno-pereyti-k-sleduushhemu-faylu-v-provodnike


Access

Вторник, 10 Июня 2014 г. 22:20 + в цитатник
Помогите пожалуйста! Как создать запрос на пациентов с одинаковым возрастом и диагнозом? что нужно ввести в условие?

http://www.sql.ru/forum/1099644/access


с SQL в Access

Вторник, 10 Июня 2014 г. 18:29 + в цитатник
Добрый день.
Опять переписываю с SQL в Access запрос и при расставлении скобок начинаю путаться.
есть ли у кого-то какая-то методика легко определить как расставлять правильно скобки или может есть конвертор какой-то?
Запрос изначально такой:
SELECT DISTINCT 
                         tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum, tbl_tr_Materials_Certificates.CertNum, tbl_ref_Certificates.DateIssued, 
                         tbl_ref_Certificates.DateValidTo, tbl_ref_Certificates.StampDate
FROM            (tbl_tr_Materials_Certificates INNER JOIN
                         tbl_ref_Certificates ON tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum INNER JOIN
                             (SELECT        tLatestValidTo.MCode, tLatestValidTo.InvNum, MAX(tbl_ref_Certificates.DateIssued) AS LatestIssued, tLatestValidTo.LatestValidTo
                               FROM            tbl_tr_Materials_Certificates INNER JOIN
                                                             (SELECT        tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum, MAX(tbl_ref_Certificates.DateValidTo) 
                                                                                         AS LatestValidTo
                                                               FROM            tbl_tr_Materials_Certificates INNER JOIN
                                                                                         tbl_ref_Certificates ON tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum
                                                               GROUP BY tbl_tr_Materials_Certificates.MCode, tbl_tr_Materials_Certificates.InvNum) AS tLatestValidTo ON 
                                                         tbl_tr_Materials_Certificates.MCode = tLatestValidTo.MCode AND tbl_tr_Materials_Certificates.InvNum = tLatestValidTo.InvNum INNER JOIN
                                                         tbl_ref_Certificates ON tLatestValidTo.LatestValidTo = tbl_ref_Certificates.DateValidTo AND 
                                                         tbl_tr_Materials_Certificates.CertNum = tbl_ref_Certificates.CertNum
                               GROUP BY tLatestValidTo.MCode, tLatestValidTo.InvNum, tLatestValidTo.LatestValidTo) AS vwLatestIssuedValidTo ON 
                         (tbl_tr_Materials_Certificates.MCode = vwLatestIssuedValidTo.MCode AND tbl_tr_Materials_Certificates.InvNum = vwLatestIssuedValidTo.InvNum AND 
                         tbl_ref_Certificates.DateValidTo = vwLatestIssuedValidTo.LatestValidTo AND tbl_ref_Certificates.DateIssued = vwLatestIssuedValidTo.LatestIssued))
WHERE        (tbl_tr_Materials_Certificates.DelDate IS NULL)

http://www.sql.ru/forum/1099598/s-sql-v-access


Открытие Формы по условию

Вторник, 10 Июня 2014 г. 16:15 + в цитатник
Добрый день
Сразу прошу прощения за глупые вопросы, я в Access и VBA полный ноль))

Ленточная Форма с такими полями:
|Тип | Индикатор | Магазин|
-------------------------------
|обувь | 65551 | Магаз1 |
|шмот | 55377 | Магаз2 |

Хочу что бы при dubleclick на Магаз1 открывалась форма Магаз1, по Магаз2 форма Магаз2

что сделал:
Private Sub Магазин_DblClick(Cancel As Integer)
On Error GoTo Err_Магазин_DblClick
 
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocNameA = "КарточкаМагазОбувь"
    stDocNameV = "КарточкаМагазШмот"
    stLinkCriteria = "[Код]=" & Me![Индикатор] & ""
    
    If (Forms![Ленточная Форма]![ТИП] = "обувь") Then
        DoCmd.OpenForm stDocNameA, , , stLinkCriteria
    Else
    If (Forms![Ленточная Форма]![ТИП] = "шмот  ") Then
        DoCmd.OpenForm stDocNameV, , , stLinkCriteria

End If
End If
Exit_Магазин_DblClick:
    Exit Sub
 
Err_Магазин_DblClick:
    MsgBox Err.Description
    Resume Exit_Магазин_DblClick
End Sub


Если Без If и с одним типом то все работает, но вот с условиями ниче не работает))
Что не так делаю в If-ах??

Помогите плз

http://www.sql.ru/forum/1099566/otkrytie-formy-po-usloviu


Добавление данных в сложном запросе...

Вторник, 10 Июня 2014 г. 16:01 + в цитатник
Добрый день)
Имеется вот такой запрос из двух таблиц, в которую можно вносить данные:
SELECT pred_contact_TM.*, pred_contact_TM.*
FROM pred_contact_TM INNER JOIN pred_TM ON pred_contact_TM.Предприятие_Код = pred_TM.Код;

добавил в запрос еще одну таблицу и данные внести не могу:
SELECT pred_contact_TM.*, pred_contact_TM.*, cur.*
FROM cur INNER JOIN (pred_contact_TM INNER JOIN pred_TM ON pred_contact_TM.Предприятие_Код = pred_TM.Код) ON cur.Фамилия = pred_contact_TM.Исполнитель;

помогите разобраться

http://www.sql.ru/forum/1099561/dobavlenie-dannyh-v-slozhnom-zaprose


Перенос данных из одной таблицы в другую в соответсвующем порядке

Вторник, 10 Июня 2014 г. 15:57 + в цитатник
Добрый день, великие умы этого форума.

Нужна ваща помощь.
У меня в одной таблице (таблица №1) назавем её "Выгрузка", есть данные, которые необходимо перенести в таблицу №2, назавем её "Учет", но перенести нужно в соответвующие столбцы. На картинке более подробно, рисовал как мог)))
Я думаю сделать это макросом, но каким... так и не смог сообразить...

http://www.sql.ru/forum/1099558/perenos-dannyh-iz-odnoy-tablicy-v-druguu-v-sootvetsvuushhem-poryadke


Поясните по правилам присвоения кодов дочерним узлам Дерева

Вторник, 10 Июня 2014 г. 14:16 + в цитатник
У таблицы tblSteps всего 3 поля: ID, NomStep, NameItem и всего 15 записей.
В Дереве хочу создать дочерние узлы на данных из этой таблицы.
[TV].Nodes.Add("T" & rst!kod, 4, "E" & rst![NomStep]) = rst!NameItem

Проблема в том, что у разных родительских "T" & rst!kod узлов могут быть одинаковые дочерние "E" & rst![NomStep] узлы.
При попытке добавить другому родителю уже имеющийся в Дереве узел, оно ругается на не уникальность ключа.

http://www.sql.ru/forum/1099528/poyasnite-po-pravilam-prisvoeniya-kodov-dochernim-uzlam-dereva


проверка уникальности составного ключа

Вторник, 10 Июня 2014 г. 12:17 + в цитатник
Добрый день!
Совсем новичок, в базе история по продажам. Продажа определяется по составному ключу ДАТА+КЛИЕНТ+ТОВАР. Как проверить, что в базе этот ключ не повторяется? А если повторяется то в каких записях? Офис 2013, в базе 3,5 млн строк.

http://www.sql.ru/forum/1099504/proverka-unikalnosti-sostavnogo-klucha


Поиск по таблице

Вторник, 10 Июня 2014 г. 10:22 + в цитатник
Добрый день!
сразу говорю я полный 0 и стыдиться нечего,все таки надо с чего то начинать и дико надеюсь на вашу помощь. мир все таки не без добрых людей.
Итак суть проблемы, ест ьтабличка с определенными данными и повторяющимся критериями, нужно что то придумать что бы человек вводил в поиске определенное слово,нажимал на поиск,и все где есть это слово автоматически отфилтровывалось и показывало в табличке строки где встречается это слово

http://www.sql.ru/forum/1099473/poisk-po-tablice



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 54 53 [52] 51 50 ..
.. 1 Календарь