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

Поиск сообщений в 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 Марта 2018 г. 00:33 + в цитатник
Добрый вечер. возникла необходимость в нормировании значений таблицы. нужно воспользовавшись формулой создать новую таблицу, где значения варьируются от 0 до 1, как бы это можно с помощью sql реализовать, был бы безгранично благодарен за любую идею. работал на Access, формулу прикрепил картинкой



что имеется:
Табл 1
Номер организации Число просмотров Число комментариев
1 15857 13087
2 26072 23103
3 63993 55111
4 13071 11979


что должно получиться:
Табл 2
Номер организации Число просмотров Число комментариев
1 0,054711127 0,025688584
2 0,255312046 0,257905963
3 1,00 1,00
4 0,00 0,00

http://www.sql.ru/forum/1287689/normirovanie-znacheniy-tablicy


вычисления

Среда, 14 Марта 2018 г. 15:04 + в цитатник
я начинающий и у меня простой вопрос.
есть таблица1(колонка цен) и есть таблица2(колонка цен)
как сделать действие:
сумма цен с первой таблицы - сумма цен второй таблицы = ответ прописать в второй таблице

http://www.sql.ru/forum/1287652/vychisleniya


Как запустить пользовательскую function на SQL сервере? И получить ответ

Среда, 14 Марта 2018 г. 08:50 + в цитатник
С кодом на запуск хранимки разобрался. А вот с function...

Вот код для запуска хранимки

Private Sub Blocada(Номер As Long, Chel As String, YesNo As Integer)
Dim cmd As ADODB.Command
Set tek = CurrentProject.Connection
Set cmd = New ADODB.Command
cmd.ActiveConnection = tek
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "Blocada"
cmd.Parameters("@Номер") = Номер
cmd.Parameters("@Name") = Chel
cmd.Parameters("@YesNo") = YesNo
cmd.Execute , , Options:=adExecuteNoRecords
Set cmd = Nothing
Set tek = Nothing
End Sub

А как function? И получить ответ? Или Хранимка может ответить?

http://www.sql.ru/forum/1287614/kak-zapustit-polzovatelskuu-function-na-sql-servere-i-poluchit-otvet


Закладка формы

Вторник, 13 Марта 2018 г. 13:35 + в цитатник
Добрый день коллеги. Прошу помочь советом вот в каком вопросе:
Источником данных для основной-разделённой формы glform2 является запрос.
Пользователь выбирает нужную запись и по нажатию кнопки может изменить определённое значение (В моём случае статусы)в таблице-источнике запроса, так же можно добавить данные в связные с записью таблицы
Соответственно после всех этих изменений мне необходимо обновить источник данных в главной форме и вернуться на нужную строку

Выполняю я это схематично вот так:
a = Forms!glform2.Bookmark
Forms!glform2.Requery()
Forms!glform2.Bookmark = a

Проблема в том что при первой попытке выдаёт ошибку 3159 "Недопустимая закладка"

Если нажать End и продолжить работать то проблема на данном обозначении закладки не повторится

http://www.sql.ru/forum/1287549/zakladka-formy


Подчиненная форма из перекрестного запроса

Вторник, 13 Марта 2018 г. 13:21 + в цитатник
Привет всем! При создании подчиненной формы из перекрестного запроса с параметром, мастер не видит полей этого запроса. Можно ли создать такую подчиненную форму?

http://www.sql.ru/forum/1287544/podchinennaya-forma-iz-perekrestnogo-zaprosa


Считать параметр "название базы" из другого файла Access

Понедельник, 12 Марта 2018 г. 16:12 + в цитатник
Уважаемый форум,

Нужно считать название базы используя VBA из другого файла Access 2016. Пробую из текущей базы - все ок:
CurrentDb.Properties("AppTitle").Value


Если открываю другую, то ругается, что нет такого параметра:
db_n as new adodb.connection
with db_n
.Provider="Microsoft.ACE.OLEDB.16.0"
.connection="blabla"
.open
end with
debug.print db_n.Properties("AppTitle").Value <= вот тут затык


Пробовал вытащить весь список доступных параметров, вываливает целую кучу всего, и среди них действительно нет AppTitle. Вопрос: как получить именно этот параметр из другой базы?

http://www.sql.ru/forum/1287476/schitat-parametr-nazvanie-bazy-iz-drugogo-fayla-access


Поиск записи

Понедельник, 12 Марта 2018 г. 12:59 + в цитатник
Здравствуйте!

Есть фрагмент кода:
......
Set rsK = CurrentDb.OpenRecordset("select * FROM кг")
rsK.MoveFirst
rsK.FindFirst "Номер=" & N & " and Дата=" & Format(Me.тДата, "mm\/dd\/yy")
MsgBox rsK.NoMatch
в тДата ставлю любую дату, но все время получается "True", хотя в таблице "кг" записи с такой датой нет.
Помогите пожалуйста написать правильно?

http://www.sql.ru/forum/1287447/poisk-zapisi


Способ поиска данных в поле со списком

Понедельник, 12 Марта 2018 г. 10:48 + в цитатник
Всем доброго времени суток.
В Access новичок, поэтому обращаюсь за помощью. Использую Access 2007/
Создал поле со списком, которое берет данные из отдельной таблицы под названием "Контрагенты". В эту таблицу вводятся ФИО либо название организаций (как частных, так и государственных). При вводе в пустое поле начальных букв "Контрагента" подставляется первый из отфилтровавшихся.
Вопрос? Возможно ли чтоб подставление в это поле осуществлялось не по первым вводимым буквам, а по любым?
Как пример: ООО "Мегафон", ООО "Билайн", ООО "МТС". необходимо чтоб поиск осуществлялся по названию компании (без ввода ООО - Билайн).
Заранее благодарен.

http://www.sql.ru/forum/1287420/sposob-poiska-dannyh-v-pole-so-spiskom


Не могу найти подсчёт строк с поле формы.

Понедельник, 12 Марта 2018 г. 01:22 + в цитатник
И снова здравствуйте, у меня новая проблема, не могу посчитать строки с поле формы, не нашёл ни одного варианта.

А теперь по существу, необходимо знать сколько строк в поле, для последующего смещения других полей (выше или ниже) чтобы не было пробелов в АКТе

http://www.sql.ru/forum/1287399/ne-mogu-nayti-podschyot-strok-s-pole-formy


ACCESS какого MS OFFICE может работать с MS SQL SERVER 2014.

Суббота, 10 Марта 2018 г. 18:31 + в цитатник
Windows 7 Ultimate 32 bit
MS SQL SERVER 2014 EXPRESS 32 bit.

Подскажите, пожалуйста, ACCESS какого MS OFFICE может работать с MS SQL SERVER 2014 ?
Имеется ввиду не только редактирование данных, но и редактирование структур данных.

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

http://www.sql.ru/forum/1287353/access-kakogo-ms-office-mozhet-rabotat-s-ms-sql-server-2014


импорт из Excel

Суббота, 10 Марта 2018 г. 16:44 + в цитатник
Коллеги, подскажите
Имеется ёкселевский файл (путь известен) надо импортировать только те данные в которых значения ячеек столбца имеют цвет шрифта красный (кто придумал критерий-цвет?)

http://www.sql.ru/forum/1287347/import-iz-excel


Количество записей при печати не соответствует источнику

Пятница, 09 Марта 2018 г. 12:40 + в цитатник
На печать выводятся только уникальные, а надо все записи из источника (RecordSource).
Группировок нет.

http://www.sql.ru/forum/1287317/kolichestvo-zapisey-pri-pechati-ne-sootvetstvuet-istochniku


Загрузка изображения из директории. Не работает в 64-битном Офисе.

Пятница, 09 Марта 2018 г. 11:40 + в цитатник
Приветствую всех! Нужна ваша помощь! На Киберфоруме нашел код загрузки изображений из директории http://www.cyberforum.ru/ms-access/thread1871730.html. Работает хорошо на 32-битном Офисе. На 64 работать не хочет, выдает сообщение. Что надо изменить, что бы работало и в 32 и в 64?
Сам код следующий:
Private Sub PictuereUPD()
' Загрузка изображения в обьект Picture : Me!Im_Picture
'--------------------------------------------------------------------
Dim pd As clsPictureData
Dim strPath As String
 
On Error GoTo PictuereUPD_Err
    
    Set pd = New clsPictureData
    
    If Not IsNull(Me!txtFileName) Then
        ' Получаем полный путь
        strPath = CurrentProject.Path & "" & Me!txtFileName
        ' вписываем Полный путь в поле (чисто для наглядности)
        Me!txtFilePath = strPath
        ' Загрузка
        If pd.Load(strPath, Me!Im_Picture) Then
           If Not Me!Im_Picture.Visible Then Me!Im_Picture.Visible = True
        Else
           If Me!Im_Picture.Visible Then Me!Im_Picture.Visible = False
        End If
    Else 'Не указано или новая запись
        Me!txtFilePath = Null
        Me!Im_Picture.Visible = False
    End If
 
PictuereUPD_Bye:
    Set pd = Nothing
    Exit Sub
 
PictuereUPD_Err:
    MsgBox "Error " & Err.Number & vbCrLf & Err.Description & vbCrLf & _
    "in procedure PictuereUPD", vbCritical, "Error!"
    Resume PictuereUPD_Bye
End Sub
 
Private Sub cmdUPD_Click()
'Кнопка "Обновить!" (изображение)
    PictuereUPD
End Sub
 
Private Sub Form_Current()
'Переход на тек запись
    PictuereUPD
End Sub

http://www.sql.ru/forum/1287311/zagruzka-izobrazheniya-iz-direktorii-ne-rabotaet-v-64-bitnom-ofise


Дата создания-изменения таблицы

Четверг, 08 Марта 2018 г. 18:07 + в цитатник
Добрый день.
Access 2010
При копировании таблицы из старой базы в новую Дата создания-изменения таблицы в новой базе становится равна Текущей дате (смотрим правой кнопкой мыши на имени таблицы - Свойства таблицы).

Можно ли при копировании сохранить даты такими, какие они были в старой базе?.
Спасибо.

http://www.sql.ru/forum/1287285/data-sozdaniya-izmeneniya-tablicy


Access Oracle как связать несвязуемое (вместо ID указывать значения)

Четверг, 08 Марта 2018 г. 01:08 + в цитатник
Здравствуйте! Есть проблема:

Есть две базы одна в Access, а вторая в Oracle.

В Access есть таблица (назовем ее Data), которая тянет данные из других таблиц. Чтобы было более понятно, то таблица содержит следующие столбцы: Статья (подтягивается из таблицы Article_L1), подстатья (подтягивается из таблицы Article_L2) и уточнение подстатьи (подтягивается из таблицы Article_L3). Подстатья зависит от статьи, а уточнение подстатьи от подстатьи. Ключом во всех таблицах является счетчик. В таблице Data есть колонка с суммой. На основании таблицы Data, для удобства пользователя создана форма.
Также в базу Access импортирована таблица из Oracle (назовем ее Report). В этой таблице также есть Article_L1, Article_L2, Article_L3 и столбец с суммой. Article_L1, Article_L2, Article_L3 имеют текстовое значение.

При попытках сравнения результатов по колонкам сумм в таблицах Data и Report, запросом, эти две таблицы не могут связаться, поскольку в таблицу Data подтягиваются не значения, а счетчики значений.

Текстовые значения Article_L1, Article_L2, Article_L3 в таблицах Data и Report абсолютно идентичны.

Подскажите, пожалуйста, что необходимо сделать с таблицой Data, чтобы она выдавала не значения счетчика, а конкретные текстовые значения (статьи, подстатьи и уточнения подстатьи), которые можно будет сопоставить со значениями в Report. Как прировнять ID к конкретным текстовым значениям Article_L1, Article_L2, Article_L3?

Не смог найти на форуме решение, возможно, не правильно формулирую запрос, если уже была, то сбросьте, пожалуйста, ссылку.

Заранее благодарен.

Модератор: Тема перенесена из форума "Обсуждение нашего сайта".

http://www.sql.ru/forum/1287252/access-oracle-kak-svyazat-nesvyazuemoe-vmesto-id-ukazyvat-znacheniya


Создание отчетов в одной форме -мастер отчетов

Среда, 07 Марта 2018 г. 22:37 + в цитатник
Доброго вечера всем. Подскажите идею реализации следующего:
Есть много отчетов, вызываемых с помощью пунктов меню. Возникла мысль создать одну форму формирования отчетов, что-то типа конструктора отчетов. Что посоветуете? Есть ли примеры?
Спасибо.

http://www.sql.ru/forum/1287245/sozdanie-otchetov-v-odnoy-forme-master-otchetov


Как перехватить нажатие F1 на форме

Среда, 07 Марта 2018 г. 13:20 + в цитатник
Прочитал вот эту статью Запуск макросов Access с помощью сочетаний клавиш Сделал всё как там написано. Включил перехват нажатия клавиш на форме. Но ничего не срабатывает. В чём может быть дело?


-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1287193/kak-perehvatit-nazhatie-f1-na-forme


Импортировать в ACCES часть данных из книги EXCEL

Вторник, 06 Марта 2018 г. 16:26 + в цитатник
Добрый день!
Прошу помощи в коде. Т.е. нужен код VBA.
Суть проблемы:
1. Имею файл excel (во вложении), и только в таком виде - т.е. имеются объединенные ячейки и группировка.
2. Соответственно, тупо импортировать в таблицу access не получается. А хочется))
3. Как выход - импортировать в таблицу access только необходимые данные (в файле - выделил желтым)? т.е. начиная с 6-ой строки
4. Сам файл лежит С:\TEMP\test.xlsx

У самого ума не хватает написать такой макрос :(
Прошу помощи у сообщества!

Спасибо!

http://www.sql.ru/forum/1287107/importirovat-v-acces-chast-dannyh-iz-knigi-excel


Совместная работа с файлом access

Вторник, 06 Марта 2018 г. 14:45 + в цитатник
Здравствуйте! У меня сеть из двух компьютеров через роутер. В сетевой папке файл access 2007. Почему то я не могу установить режим монопольного доступа по умолчанию. То есть я ставлю где нужно галочку , перезапускаю б.д , но другой пользователь может по прежнему одновременно ее открыть. Если же я из открытой базы данных переоткрываю ее в монопольном режиме, тогда все работает. В чем может быть проблема ?

http://www.sql.ru/forum/1287093/sovmestnaya-rabota-s-faylom-access


xml - атрибут корневого узла

Вторник, 06 Марта 2018 г. 14:14 + в цитатник
Хочу Date из корневого узла.
Но не могу.
Это возможно?

declare @xml xml = '
  
    036
    AUD
    1
    Австралийский доллар
    44,2125
  
  
    944
    AZN
    1
    Азербайджанский манат
    33,5389
  
';

select row = t.n.query('.')
     , id = t.n.value( '(@ID)[1]', 'nvarchar(64)')
     , NumCode = t.n.value( '(./NumCode)[1]', 'nvarchar(64)')
     , CharCode = t.n.value( '(./CharCode)[1]', 'nvarchar(64)')
     , Nominal = t.n.value( '(./Nominal)[1]', 'int')
     , Name = t.n.value( '(./Name)[1]', 'nvarchar(256)')
     , Value = try_cast( replace( t.n.value( '(./Value)[1]', 'nvarchar(64)'), ',', '.' ) as money )

     , Data = @xml.value( '(/ValCurs/@Data)[1]', 'nvarchar(64)') -- ??????????????

  from @xml.nodes('/ValCurs/Valute') as t(n)
;

http://www.sql.ru/forum/1287089/xml-atribut-kornevogo-uzla



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 301 300 [299] 298 297 ..
.. 1 Календарь