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

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

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

Уважаемые эксперты и опытные эксплуататоры БД, какой вариант более быстродействующий?

Понедельник, 15 Мая 2017 г. 15:16 + в цитатник
Каждый день БД должна импортировать 50 тыс.строк записей (столбцов будет 10).

Если не принимать во внимание сложность при разработке VBA процедур, с каким вариантом базе проще работать?
Основная задача сравнивать данные в динамике за несколько дней от 7 до 35.

Вариант 1. Все данные импортируются и хранятся в 1 таблице.
Вариант 2. Ежедневно импортируемая сводка данных сохранятся в новой таблице.

http://www.sql.ru/forum/1260100/uvazhaemye-eksperty-i-opytnye-ekspluatatory-bd-kakoy-variant-bolee-bystrodeystvuushhiy


Пользовательский заголовок в отчете с параметрами

Понедельник, 15 Мая 2017 г. 15:06 + в цитатник
Добрый день тем, кто читает данную тему. Возникла проблема: Есть запрос с использованием between, в котором нужно ввести начальную дату и конечную, на основе запроса нужно сформировать отчет. Нужно сделать так, чтобы в заголовке запроса отображались эти 2 введенные даты.
Кто знает, как это можно сделать? С MS ACCESS работаю впервые. Прикрепил отчет в режиме конструктора Спасибо!

http://www.sql.ru/forum/1260099/polzovatelskiy-zagolovok-v-otchete-s-parametrami


Синтаксическая ошибка в INSERT

Понедельник, 15 Мая 2017 г. 13:30 + в цитатник
Не могу найти синтаксическую ошибку в INSERT (((

В чем дело, что не так?

note был добавлен сегодня

          s2 = "INSERT INTO input_device (in_date, id_device, device_name, price, note) " _
                 & "VALUES (#" & Format(Me.in_date, "mm\/dd\/yyyy") & "#, " & Me.id_device _
                 & ", '" & Me.device_name & "', " & str(Me.price) & ", '" & Me.note & "')"


INSERT INTO input_device (in_date, id_device, device_name, price, note) VALUES (#05/15/2017#, 1, 'AQAQ',  12, 'AQAQ')

http://www.sql.ru/forum/1260089/sintaksicheskaya-oshibka-v-insert


Проверить SQL-запрос.

Понедельник, 15 Мая 2017 г. 11:13 + в цитатник
Есть два готовых варианта SQL-запроса для одной и той же задачи. Помогите разобраться, какой должен быть правильный SQL-запрос.
Была задача: написать SQL-запрос к базе, чтобы посчитать просмотры по дням на двух площадках 139 и 140. Дана таблица с названиями событий и другими данными.

Название основной таблицы – events.events
Просмотр – событие content_watch в столбце name
Площадка – subsite_id = 139 и 140
Время – поле ts (в форматe 2016-01-01 10:15:11.525)

В основной таблице есть еще такие столбцы: id, user_id, site_id

ПЕРВЫЙ ВАРИАНТ

SELECT count(*)
FROM events.events
WHERE (subsite_id = 139 OR subsite_id = 140) AND name = content_watch
AND ts >= DATEADD(DAY, -2, GETDATE())
GROUP BY subsite_id;

ВТОРОЙ ВАРИАНТ

SELECT T1.ts_date, T1.cnt AS 139, T2.cnt AS 140
FROM
(SELECT DateValue(ts) AS ts_date, COUNT(*) AS cnt
FROM events
WHERE name='content_watch'
AND subsite_id=139
GROUP BY DateValue(ts)
) AS T1
LEFT JOIN
(SELECT DateValue(ts) AS ts_date, COUNT(*) AS cnt
FROM events
WHERE name='content_watch'
AND subsite_id=140
GROUP BY DateValue(ts)
) AS T2
ON T1.ts_date = T2.ts_date

Я только начала учить SQL, читаю книжку и делаю первую задачку. Помогите, пож-та.

http://www.sql.ru/forum/1260076/proverit-sql-zapros


Написать SQL-запрос Число просмотров

Воскресенье, 14 Мая 2017 г. 21:43 + в цитатник
Помогите написать SQL-запрос. Даны 2 таблицы с одинаковыми именами столбцов content_id. Посчитать просмотры за месяц по каждому id контента в отдельности. Проверьте, пож-та, задание на адекватность. Проверить SQL-запрос в Access 2007 Microsoft.

Есть 2 таблицы:
1) информация о контенте
content_id — id контента
compilation_id — id сборника, включает в себя множество id контента
season — id сезона, если есть. Относится к сборникам
episode — id эпизода в сезоне. Относится к сборникам
duration

2) информация о просмотрах
content_id (подскажите: здесь либо id контента либо число просмотров?)
platform
date
user_id
category — категория контента: фильмы, сериалы, мультфильмы, программы

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

http://www.sql.ru/forum/1260049/napisat-sql-zapros-chislo-prosmotrov


А можно ли как-то перейти к элементу управления, если его имя содержится в переменной?

Воскресенье, 14 Мая 2017 г. 20:43 + в цитатник
Здравствуйте !

вот например:

Dim f_control_name as string

f_control_name = "txt_name"

Ожидаемо : f_control_name.setfocus - не работает. А как бы вот исхитриться?

http://www.sql.ru/forum/1260044/a-mozhno-li-kak-to-pereyti-k-elementu-upravleniya-esli-ego-imya-soderzhitsya-v-peremennoy


Подсчет суммы вычисляемых полей в отчете с помощью VBA

Воскресенье, 14 Мая 2017 г. 15:04 + в цитатник
Есть отчет "Выработка сотрудников за месяц" с двумя уровнями группировки: 1-й уровень: Фамилия, 2-й уровень: выполненные работы за день. В примечании 2-й группы создал вычисляемое поле "Премия за день". Как на VBA опросить все поля в примечаниях 2-й группы отчета, чтобы поместить сумму в примечание 1-й группы? Как осуществить перебор по экземплярам группы?

http://www.sql.ru/forum/1260024/podschet-summy-vychislyaemyh-poley-v-otchete-s-pomoshhu-vba


Задать кнопку по умолчанию в диалоге Inputbox

Воскресенье, 14 Мая 2017 г. 11:44 + в цитатник
Всем доброго дня

Часто использую в коде предупреждения типа:
If MsgBox("Продолжить?", vbYesNo, "Предупреждение") = vbNo Then Exit Sub

Иногда нужно сделать, чтобы кнопка по умолчанию была "Нет"
Кто-нибудь знает, как это возможно?

http://www.sql.ru/forum/1260016/zadat-knopku-po-umolchaniu-v-dialoge-inputbox


Отчет на 2 страницы, не помещается в конструкторе

Воскресенье, 14 Мая 2017 г. 11:16 + в цитатник
Подскажите, как правильно сделать отчет.
При создании отчета в режиме конструктора, не хватает длины области данных, не могу поместить?

http://www.sql.ru/forum/1260014/otchet-na-2-stranicy-ne-pomeshhaetsya-v-konstruktore


Запросы для новичка

Суббота, 13 Мая 2017 г. 15:44 + в цитатник
Привет. Помогите плиз сделать запрос для отчета:
Есть база (во вложении). Надо сделать запросы: Наименование отдела, количество работников, количество мужчин, средняя зарплата, количество женщин, средняя зарплата
и отчет для
Наименование отдела

ФИО, стаж, часовая тарифная ставка, отработанное время, оплата


хееелп

http://www.sql.ru/forum/1259974/zaprosy-dlya-novichka


Прошу Вас, укажите на ошибку синтаксиса

Суббота, 13 Мая 2017 г. 09:10 + в цитатник
уже битый час не могу найти где ошибся

в VBA Excel 2010 пишу следующее:
CON.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Данные\книгапродаж.xlsx;Extended Properties = ""Excel 12.0 Macro;HDR=YES;IMEX=0"""
CON.Open

s = "SELECT [ассортимент$].[КодТовара], [Год2017$].[ПродажиСумма], [Год2017$].[ПродажиКоличество] " & _
    "FROM [ассортимент$] left JOIN [Год2017$] ON (([ассортимент$].[КодПодразделения]=[Год2017$].[КодПодразделения]) AND ([ассортимент$].[КодТовара]=[Год2017$].[КодТовара]));"
RS.Open s, CON
ExBook.Worksheets("отчет").Range("A2").CopyFromRecordset RS
    For i = 1 To RS.Fields.Count
        ExBook.Worksheets("отчет").Cells(1, i) = RS.Fields(i - 1).Name
    Next i


Соответствующие данные продаж не выдает, на лист выбрасывает только код товара, при этом все три поля в заголовке RecordSet входят.

http://www.sql.ru/forum/1259951/proshu-vas-ukazhite-na-oshibku-sintaksisa


Печать HTML на два принтера

Четверг, 11 Мая 2017 г. 15:36 + в цитатник
Есть куча html лок которые нужно распечатать в определенном порядке.
Проблема - печать на два принтера.
Сделано так:
Печатаю через InternetExplorer.application
ie.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER

В данном способе нет (или я не нашел) возможности указать принтер. Печатает на принтер, установленный по умолчанию. Как установить нужный мне принтер, я знаю (например, SetDefaultPrinter из winspool.drv) . То есть печать на один принтер все ок…
Потом запускаю два экземпляра базы. печатаю одновременно на два.. SetDefaultPrinter “Printer1” в первом экземпляре и соответственно SetDefaultPrinter “Printer2” во втором.. И как следовало ожидать.. происходит путаница..
Подскажите, возможно, есть другие варианты?? или этот как то допилить?
еще пробовал воткнуть ActiveX WebBrowser (WebBrowser1.Navigate "yandex.ru"). В отчете при печати не отображается. В форме отображаеться. но при печати не видно.
Спасибо всем не равнодушным

http://www.sql.ru/forum/1259733/pechat-html-na-dva-printera


Создание запроса на удаление записи Создание запроса на обновление записи Создание запроса

Четверг, 11 Мая 2017 г. 14:19 + в цитатник

Как связать Access и udl файл.

Четверг, 11 Мая 2017 г. 11:35 + в цитатник
Доброго дня!

Задача: подключить несколько пользователей к БД без ручной настройки odbc driver. Клиент должен получать доступ к базе данных путем простого копирования себе на комп клиентской части Access файла.

Вводная инфо: MS SQL EXPRESS 2012 установлен на хостинге с белым ip. В нем хранятся таблицы от клиентской части Access файла. Операционка сервера ms server 2008 r2.

ВОПРОС: Как связать Access файл и udl-файл? так чтобы без доп настроек, открывая на любом компе файл access, сразу брались данные из udl файла.

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

http://www.sql.ru/forum/1259695/kak-svyazat-access-i-udl-fayl


Открыть базу после блокировки от shift

Вторник, 09 Мая 2017 г. 21:55 + в цитатник
Всем добрый вечер!

Нашёл данный код, который ставит защиту от shift.

Public Function SetBypassProperty(f As Boolean)
Const DB_Boolean As Long = 1
    ChangeProperty "AllowBypassKey", DB_Boolean, f
    ChangeProperty "AllowSpecialKeys", DB_Boolean, f
    ChangeProperty "StartUpShowDBWindow", DB_Boolean, f
End Function
 
Function ChangeProperty(strPropName As String, varPropType As Variant, varPropValue As Variant) As Integer
Dim dbs As Object, prp As Variant
Const conPropNotFoundError = 3270
 
Set dbs = CurrentDb
On Error GoTo Change_Err
dbs.Properties(strPropName) = varPropValue
ChangeProperty = True
 
Change_Bye:
Exit Function
 
Change_Err:
If Err = conPropNotFoundError Then ' Property not found.
Set prp = dbs.CreateProperty(strPropName, _
varPropType, varPropValue)
dbs.Properties.Append prp
Resume Next
Else
' Unknown error.
ChangeProperty = False
Resume Change_Bye
End If
End Function


Далее свойством
?SetBypassProperty(false)
оно включается/выключается. Но если полностью закрыть базу(убрать все меню и т д), то как вернуться в меню VB и снять блокировку?

http://www.sql.ru/forum/1259547/otkryt-bazu-posle-blokirovki-ot-shift


general date

Воскресенье, 07 Мая 2017 г. 11:10 + в цитатник
Привет всем.

У меня поля даты в током формате 07.05.2017 06:46:38, Не как несмог профильтровать по дате, даже в контекстном меню сам фильтр аксеса нечего не находит. Поменять на shortdate немогу так как база заполняется с другого приложения. Кстати возможно это важно: база мс скл прилинкованная к аксесу.
спасибо за помошь

http://www.sql.ru/forum/1259385/general-date


Сдружить Access и Windows 10 mobile

Суббота, 06 Мая 2017 г. 15:07 + в цитатник
Всем привет! Кто-нибудь сдружил Access 2010 и Windows 10 mobile? Поделитесь опытом.
============================================================================================================
"О, сколько нам открытий чудных готовит просвещения дух, и опыт - сын ошибок трудных, и гений - парадоксов друг, и случай - бог изобретатель" (Пушкин, однако).

http://www.sql.ru/forum/1259337/sdruzhit-access-i-windows-10-mobile


SQL запрос аксесс помощь

Суббота, 06 Мая 2017 г. 10:30 + в цитатник
Здравствуйте, нужна помощь по лабораторной,задание следующее: небходимо описать шапку и поля таблицы, после описать в запросе sql с помощью create table. И вывести отчет

http://www.sql.ru/forum/1259329/sql-zapros-aksess-pomoshh


Запрос на формирование полного пути элемента справочника

Пятница, 05 Мая 2017 г. 18:43 + в цитатник
Имеется таблица product, импортированная из Компаса. Структура таблицы:
code - код товара
type - Тип (товар(р) / блюдо(d) / группа(g))
name - Наименование товара
p_code - Код группы товара (код родителя)
Максимальное число уровней иерархии - пять.
Нужно составить запрос на формирование полного пути товара. Сделал запрос-выборку через левое соединение по полям code и p_code для пяти таблиц:
SELECT product.CODE, product.NAME, product_1.NAME, product_2.NAME, product_3.NAME, product_4.NAME, product_5.NAME
FROM ((((product LEFT JOIN product AS product_1 ON product.CODE = product_1.P_CODE) LEFT JOIN product AS product_2 ON product_1.CODE = product_2.P_CODE) LEFT JOIN product AS product_3 ON product_2.CODE = product_3.P_CODE) LEFT JOIN product AS product_4 ON product_3.CODE = product_4.P_CODE) LEFT JOIN product AS product_5 ON product_4.CODE = product_5.P_CODE;
но результат не устраивает. Например, товар Батарейки находится в ТОВАРЫ/ИЗДЕРЖКИ/Батарейки, но выводятся также строки ИЗДЕРЖКИ/Батарейки, и просто Батарейки.
Какой должен быть запрос?

http://www.sql.ru/forum/1259305/zapros-na-formirovanie-polnogo-puti-elementa-spravochnika


Борьба с эксель

Пятница, 05 Мая 2017 г. 14:35 + в цитатник
Здравствуйте.
Нужно программно открыть-закрыть несколько экселевских файлов. Иногда эксель при этом выкидывает сообщения. Самое популярное: "эта книга содержит связи...". Прога при этом, естественно виснет.
Есть ли способ перехватить из VBA это сообщение и обработать его?

http://www.sql.ru/forum/1259277/borba-s-eksel



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 258 257 [256] 255 254 ..
.. 1 Календарь