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

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

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

Глюки после восстановления. RecordSet

Четверг, 02 Октября 2014 г. 14:56 + в цитатник
Всем привет. Выручите пожалуйста. База была на флешке, работала нормально 5 лет и тут Глюк. Прихожу пишет необходимо восстановление и тд и тп. Офис 07 жду восстановления, Думал висит, но нет все сделал, записи с глюками выделил, я их удалил все нормально, но тут фигак при загрузке пишет не обновляемый рекордсет. В таблицах данные добавляются, а через формы не создается новая запись. Я уже эти восстановленные таблицы импортировал, в копии где формы работают, думал может где-то событие полетело при восстановлении нифига, тока открываешь основную форму новая запись не создается. Чего делать?

http://www.sql.ru/forum/1118822/gluki-posle-vosstanovleniya-recordset


Хелп!!!!!

Четверг, 02 Октября 2014 г. 11:21 + в цитатник
Уважаемые гуру Аксеса!
Подскажите пожалуйста как вносить данные поочередно в поля при нажатии на поле, основываясь на данных из двух таблиц
У меня в основной таблице есть поле счетчик основной записи мне нужно его сравнивать с подчиненной таблицей с столбцом idGEvent
Нужен желательно пример на vba...
З.Ы
Скриншоты ниже!!!
https://www.dropbox.com/sh/902bqs3ub62nzn5/AADmeLxgDV0VPCvkFZvxu2ipa?dl=0

http://www.sql.ru/forum/1118769/help


Как запретить ввод в поле "знака" нового обзаца?

Четверг, 02 Октября 2014 г. 00:28 + в цитатник
Мне надо чтобы в поле текст вводился последовательно и чтобы нельзя было при копировании вставить текст с сохранением каких-либо специальных "знаков", например новой строки?

http://www.sql.ru/forum/1118713/kak-zapretit-vvod-v-pole-znaka-novogo-obzaca


Можно ли синхронизировать две формы во вкладках?

Среда, 01 Октября 2014 г. 23:32 + в цитатник
Можно ли синхронизировать (по коду, счетчику) две самостоятельные формы которые находятся в двух вкладках другой формы?

http://www.sql.ru/forum/1118702/mozhno-li-sinhronizirovat-dve-formy-vo-vkladkah


Как выполнять SQL-запросы?

Среда, 01 Октября 2014 г. 18:58 + в цитатник
Есть у меня текстовый файл с множеством запросов (на вставку данных, изменение, удаление). Как их выполнить ?

Есть консольная утилита для этого? типа sqlplus.

http://www.sql.ru/forum/1118660/kak-vypolnyat-sql-zaprosy


Запрос на объединение трех баз

Среда, 01 Октября 2014 г. 18:22 + в цитатник
Много информации на форумах по этому поводу, но у меня какая-то уникальная проблема. Уже два дня бьюсь, не могу понять причину.
В общем, есть база клиентов по массажу. Таблицы: Клиенты, Сеансы, Оплата

Если использовать JOIN для таблиц Клиенты-Сеансы или Клиенты-Оплата, то всё нормально. Но стоит объединить все три, сразу получается декартова таблица.
SELECT Клиенты.Клиент, Оплата.[Сумма оплаты], Сеансы.[Стоимость массажа]
FROM (Клиенты LEFT JOIN Оплата ON Клиенты.Код = Оплата.Клиент) LEFT JOIN Сеансы ON Клиенты.Код = Сеансы.Клиент
ORDER BY Клиенты.Клиент;



Пробовал через UNION, но так не работает группировка и суммирование
Вообще мне нужно сделать сводную таблицу с выплатами, сеансами и депозитом:
SELECT Клиенты.Клиент, NZ(Sum(Оплата.[Сумма оплаты]),0) AS [Sum-Сумма оплаты], NZ(Sum(Сеансы.[Стоимость массажа]),0) AS [Sum-Стоимость массажа], [Sum-Сумма оплаты]-[Sum-Стоимость массажа] AS Депозит
FROM (Клиенты LEFT JOIN Оплата ON Клиенты.Код = Оплата.Клиент) LEFT JOIN Сеансы ON Клиенты.Код = Сеансы.Клиент
GROUP BY Клиенты.Клиент
ORDER BY Клиенты.Клиент;


Помогите пожалуйста :)

http://www.sql.ru/forum/1118645/zapros-na-obedinenie-treh-baz


База данных Заведение заявки

Среда, 01 Октября 2014 г. 17:28 + в цитатник
Помогите, пожалуйста, я начала создавать базу данных для заведения сотрудниками заявки на автотранспорт

-не уверенна, что все правильно сделала
-не очень хорошо разбираюсь в Acсess
-у меня возникла проблема как сделать подтверждение заявки, чтобы диспетчерская служба увидев заведенную заявку, подтвердила ее, присвоив конкретное авто и водителя

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

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

http://www.sql.ru/forum/1118628/baza-dannyh-zavedenie-zayavki


Не обновляется связанная таблица Exel 2007 из Access 2007

Среда, 01 Октября 2014 г. 16:24 + в цитатник
После 2003 теперь это не возможно. Надеюсь что можно в какой нибудь версии или реестр подправить.

http://www.sql.ru/forum/1118606/ne-obnovlyaetsya-svyazannaya-tablica-exel-2007-iz-access-2007


Сравнение значений между собой в порядке даты и выборка отрицательных значений разницы

Среда, 01 Октября 2014 г. 13:54 + в цитатник
Уважаемые,

Помогите решить следующую нетривиальную задачу

есть таблица следующего вида (название столбцов)

артикуль
стоимость
дата

соответственно для каждого артикуля есть несколько записей с разными значениями стоимости (могут быть одинаковые) и датами (всегда разные)

С точки зрение бизнеса эта таблица с историей изменения стоимости артикулей.

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

необходимо сделать выборку чтобы на выходе следующее

артикуль
значение отрицательного изменение стоимости
дата когда стоимость уменьшилась

http://www.sql.ru/forum/1118573/sravnenie-znacheniy-mezhdu-soboy-v-poryadke-daty-i-vyborka-otricatelnyh-znacheniy-raznicy


Запрос, имя исходной таблицы в колонку

Среда, 01 Октября 2014 г. 13:32 + в цитатник
Добрый день.
Есть несколько однотипных таблиц за разные месяца.
Хочу свести их в одну запросом, через union all.
Вопрос: как для строки указать идентификатор (имя) исходной таблицы, из которой взята строка?

http://www.sql.ru/forum/1118568/zapros-imya-ishodnoy-tablicy-v-kolonku


Условие на объединение подзапроса.

Среда, 01 Октября 2014 г. 12:00 + в цитатник
Всем доброго!
Господа, туплю, как обычно и причем уже долго - в отчаянии :(
Подскажите, как правильно переписать запрос чтобы тот взлетел.

SELECT 
AMT.Fil_name,
AMT.MNG, 
IIF(Len(Trim(AMT.GVK))=0, AMT.CLN_NAME, AMT.GVK) as [GK], 
AMT.ISGUPZ, 
SUM(AMT.AMT),
(SELECT SUM(AMT1.AMT) FROM Таблица1 as AMT1 WHERE AMT1.DT = (SELECT MAX(AMT2.DT) FROM Таблица1 AMT2) AND AMT1.ISPSZ_contract = "non" AND AMT1.INN = AMT.INN GROUP BY IIF(Len(Trim(AMT1.GVK))=0, AMT1.CLN_NAME, AMT1.GVK)) as [Подзапрос, который не работает]
FROM Таблица1 as AMT
WHERE AMT.DT = (SELECT MAX(AMT.DT) FROM Таблица1 AMT)
GROUP BY [u]AMT.Fil_name, AMT.MNG, IIF(Len(Trim(AMT.GVK))=0[/u], AMT.CLN_NAME, AMT.GVK), AMT.ISGUPZ
ORDER BY SUM(AMT.AMT) DESC


IIF(Len(Trim(AMT.GVK))=0, AMT.CLN_NAME, AMT.GVK) - сворачивает клиентов в связанные группы.
Косяк здесь - AND AMT1.INN = AMT.INN, понятно почему, так как первоначальный запрос показывается в разрезе групп.
Но вот как объединить не знаю???. Объединять по IIF(Len(Trim(AMT.GVK))=0, AMT.CLN_NAME, AMT.GVK) нельзя, так как это неуникальное название. Уникальна только связка "AMT.GVK & AMT.Fil_name"
Может вуду поможет переписать запрос падавану!?

http://www.sql.ru/forum/1118535/uslovie-na-obedinenie-podzaprosa


Как исправить ошибку?

Вторник, 30 Сентября 2014 г. 20:03 + в цитатник
Здравствуйте.

Код из примера Access 2002 Desktop Developer's Handbook ch03 (модуль basTestTextFile):
Private Sub cmdFileTest_Click()
    On Error GoTo HandleError
    
    Dim objfile As TextFile2
    Dim cLines As Long
    Dim strOut As String
    
    ' Create new instance of TextFile class
    ' and set the Path property
    Set objfile = New TextFile2
    objfile.Path = "C:\AUTOEXEC.BAT"
    
    ' Open the file and print each line
    ' using the Lines collection
    Dim varLine As Variant
    If objfile.FileOpen() Then
        For cLines = 1 To objfile.Lines.Count
            strOut = strOut & vbCrLf & objfile.Lines.Item(cLines).Text
        Next cLines
        If Len(strOut) > Len(vbCrLf) Then
            strOut = Mid(strOut, Len(vbCrLf) + 1)
        End If
        Me!txtDisplay = strOut
        
        ' Loop backward through the collection
        ' and remove lines with no text (Len = 0)
        For cLines = objfile.Lines.Count To 1 Step -1
            If Len(objfile.Lines.Item(cLines).Text) = 0 Then
                objfile.Lines.Remove cLines
            End If
        Next cLines
        
        ' Save the file
        objfile.FileSave
        
        ' Close the file
        objfile.FileClose
    End If
    
ExitProc:
    Exit Sub
    
HandleError:
    MsgBox "Error: " & Err.Description & _
     " (" & Err.Number & ")", vbExclamation, "Test TextFile2 Class"
    Resume ExitProc
End Sub



Вопрос: В Access 2003 работает прекрасно, а в Access 2013 появляется ошибка Error75.
Существует ли решение?

http://www.sql.ru/forum/1118455/kak-ispravit-oshibku


Все равно выводит сообщение предупреждения

Вторник, 30 Сентября 2014 г. 17:38 + в цитатник
    Application.SetOption "Confirm Action Queries", False
    DoCmd.RunCommand acCmdSelectAllRecords
    DoCmd.RunCommand acCmdDeleteRecord
    Application.SetOption "Confirm Action Queries", True


Все равно выводит сообщение предупреждения. Как убрать это предупреждение?

http://www.sql.ru/forum/1118428/vse-ravno-vyvodit-soobshhenie-preduprezhdeniya


Совместимость баз accdb версий 2007 и 2010

Вторник, 30 Сентября 2014 г. 12:34 + в цитатник
Мне для работы скинули базу формата accdb. Пробую загрузить под 2007 - выдаёт, что формат базы не распознан. Спросил у отправителя, он пишет, что создавал базу в 2010 версии. Я не большой специалист по формату accdb, по этому вопрос. Насколько формат 2007 отличается от формата 2010? И есть ли средство для определения версии accdb файла? Я как-то встречал скрипт (или прогу), который определял версию базы, но только для mdb файлов.
------------------------------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1118332/sovmestimost-baz-accdb-versiy-2007-i-2010


запрос содержит неоднозначные внешние связи

Вторник, 30 Сентября 2014 г. 12:21 + в цитатник
Не могу понять почему ругается.

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

http://www.sql.ru/forum/1118328/zapros-soderzhit-neodnoznachnye-vneshnie-svyazi


Как подключится к БД *.accdb, не создавая файл laccdb ?

Вторник, 30 Сентября 2014 г. 11:59 + в цитатник
Директория readonly не сделать. Вот содержимое UDL файла.

автор
(oledb)
; Everything after this line is an OLE DB initstring
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=base.accdb;Mode=Read;Persist Security Info=False


даже при Mode=Read создаётся laccdb файлик.

http://www.sql.ru/forum/1118321/kak-podkluchitsya-k-bd-accdb-ne-sozdavaya-fayl-laccdb


Как добавить новое поле в форме(бланке) Приложения

Вторник, 30 Сентября 2014 г. 11:15 + в цитатник
Уважаемые форумчане! По заказу директора знакомый нашего сотрудника разработал программу(приложение) на основе access для нашего отдела продаж. Нас все устраивает, но потребовалось внести в форму дополнительные позиции(поля), и у нас нечего не получается. То есть в базе данных они(позиции) добавляются, а в приложении их нет. Наш знакомый разработчик уехал в Москву на заработки не оставив никаких контактов. Может кто сможет помочь?

http://www.sql.ru/forum/1118313/kak-dobavit-novoe-pole-v-forme-blanke-prilozheniya


Вызов ХП SQL Server из Access

Вторник, 30 Сентября 2014 г. 07:32 + в цитатник
Приветствую форумчан!!!
Много работал с ADP. Теперь проблема перейти на SQL Server 2014 и клиент Access 2013. Не могу вызвать ХП-шку с параметром из клиента. Помогите, кто может!!!

http://www.sql.ru/forum/1118285/vyzov-hp-sql-server-iz-access


Вопрос по dbf для Анатолий ( Киев )

Вторник, 30 Сентября 2014 г. 01:14 + в цитатник
Ребята всем привет, кто сможет - подскажите!
Особенно вопрос для Анатолий ( Киев ).
Есть единый механизм формирования dbf, к сожалению посмотреть его я не могу.
Проблема в том, что часть dbf создается, а часть нет... :(
Прикрепляю файл, который по какой-то непонятной причине не сформировался.
В чем может быть причина?
Просто дело в том, что другие файлы не создаются, а другие этим же механизмом создаются без проблем.

http://www.sql.ru/forum/1118268/vopros-po-dbf-dlya-anatoliy-kiev


Подзапросы SQL

Вторник, 30 Сентября 2014 г. 00:16 + в цитатник
Делаю задания по SQL в "Борее". Необходимо сделать запрос используя вложенные подзапросы.
Само задание:
"В базе данных "Борей" в режиме SQL создайте запрос, выводящий информацию о товарах, заказанных клиентами из Берлина.
Запрос должен включать вложенные подзапросы. "

Вот мой код, ну точнее код из конструктора

SELECT Заказы.КодЗаказа, Товары.Марка, Клиенты.Название, Клиенты.Город
FROM Товары INNER JOIN ((Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа) ON Товары.КодТовара = Заказано.КодТовара
WHERE (((Клиенты.Город)='Берлин'));

Не могу понять как применить сюда подзапросы, если можно по подробней и с примерами

http://www.sql.ru/forum/1118264/podzaprosy-sql



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 83 82 [81] 80 79 ..
.. 1 Календарь