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

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

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

Ошибка добавления данных в присоединенную (связную) таблицу (ODBC)

Понедельник, 28 Апреля 2014 г. 19:30 + в цитатник
Приветствую, Форумчане!

Имею приложение на основе ODBC подключения.

Перекидываю данные из локальной обработанной таблицы в таблицу "близнец" линкованную через ODBC.

Получаю вот такую ошибку (см рисунок)

Что это такое и как его победить?

http://www.sql.ru/forum/1091813/oshibka-dobavleniya-dannyh-v-prisoedinennuu-svyaznuu-tablicu-odbc


Как узнать, что вкладка (Tab) активна?

Понедельник, 28 Апреля 2014 г. 16:06 + в цитатник
Как узнать, что вкладка (Tab) активна?

http://www.sql.ru/forum/1091753/kak-uznat-chto-vkladka-tab-aktivna


переменная в имени поля

Понедельник, 28 Апреля 2014 г. 02:37 + в цитатник
Доброе время суток!
подскажите плиз, а то я запутался совсем в кавычках и остальных знаках.
у меня есть 10 полей на форме с именами G1, G2 .....G10
как описать цифру стоящую после G через переменную?

I - переменная
ME.[G & i] - как тут правильно расставить знаки чтоб программа читала это как G1 (например)

спасибо

http://www.sql.ru/forum/1091644/peremennaya-v-imeni-polya


Схема БД (при неясных перспективах)

Воскресенье, 27 Апреля 2014 г. 21:39 + в цитатник
Доброго дня!

Есть бизнес процесс:
1. Заказ машины.
2. Прибытие машины.
3. Разгрузка машины.
4. Пересчет машины (товара).
5. Сверка.
6. Оплата (и закрытие поставки).


В данном случае основная таблица будет выглядеть так (без лишних данных):

id
id_car /номер автомобиля
Дата заказа
Дата прибытия
... все остальные даты.


Но, существует "Но"-как работа будет развиваться дальше-неизвестно: возможно, будут возвраты, перемещения на другие склады, выбраковка и тд и тп.
Все предусмотреть пока невозможно.
А в случае необходимости-нужно будет все переделывать кардинально.

Появилась идея разбить все на несколько таблиц.
Загрузка:
id_loading
id_car
date_loading
closing=false


Прибытие:
id_arrival
id_loading/ссылка на предыдущую таблицу/
date_arrival
closing=false


То есть логика такая:
По прибытию машин на склад данные берутся из таблицы "Загрузка" с признаком closing=false. После чего closing присваивается значение true, и данная строка "уходит" из набора данных.

Аналогично к таблице "Прибытие" цепляем таблицу "Разгрузка" и тд.

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

Заранее благодарю!

http://www.sql.ru/forum/1091614/shema-bd-pri-neyasnyh-perspektivah


Сумма полей из разных таблиц...

Воскресенье, 27 Апреля 2014 г. 20:41 + в цитатник
Добрый день!
Заматался я уже... ничего не получается!
Делаю БД Склад!

область определения:
Склад принимает и складирует продукцию, которая сопровождается накладной.
Продукция со складов отправляется заказчикам в соответствии с заявками, на основании товарной накладной.
На склад привозят товары(поставщик не важно кто), товары складируются, вот что мне необходимо:
- заносить в таблицу наименования и кол-во новых товаров, ТАКЖЕ заносить кол-во, а точнее ПРИБАВЛЯТЬ кол-во к тем товарам которые уже есть в таблице.
Затем ОТПРАВКА товара.
Необходимо чтобы из таблицы наличие, вычиталось то кол-во которое отправили, но чтобы нельзя было Расход не мог быть больше наличия на данный момент.
ЕЩЕ
нужно узнавать остаток на данный момент. какого и сколько товара.

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

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

http://www.sql.ru/forum/1091608/summa-poley-iz-raznyh-tablic


ограничение ввода

Воскресенье, 27 Апреля 2014 г. 16:01 + в цитатник
Существует проле ввода к примеру Фамилия, нужно выставить ограничение по вводу, а именно:
1. Только буквы кириллицы и максимум 2 заглавные буквы (пример: двойная фамилия "Мамин-Сибиряк").
2. Только 1 дефис.
3. Запрет ввода любых других символов.

Примерно так
Я так понимаю, такое ограничение можно поставить только с помощью VBA.
Пожалуйста помогите.
За ранее спасибо!

http://www.sql.ru/forum/1091582/ogranichenie-vvoda


Помогите разобраться =(

Воскресенье, 27 Апреля 2014 г. 15:01 + в цитатник
Нашел замечательный запрос с выпадающим списком в этой теме http://www.sql.ru/forum/1013783/sozdanie-parametricheskogo-zaprosa-s-vypadaushhim-spiskom

Но по какой то не понятной для меня причине, я не могу его внедрить в свою БД, он выдает мне пустые таблицы.
Помогите пожалуйста разобраться.

И вопрос, можно что бы он не в таблице результат выдавал, а в форме?

http://www.sql.ru/forum/1091569/pomogite-razobratsya


Общие вопросы по Access 2010

Воскресенье, 27 Апреля 2014 г. 14:59 + в цитатник
1. Как произвести импорт данных (например бланк Договора о поставке электроэнергии и 13 Приложений к нему) из Word 2010 в Access 2010 так, чтобы полностью сохранить структуру документа (поля, шрифты, размеры текста, разметка страницы, стили, форматирование и т.д.) и чтобы можно было вносить изменения в этом бланке только в части "дата", "номер договора", "ФИО контрагента", а текстовка оставалась недоступной для редактирования?

2. Допустим есть готовая БД "Формирование проектов Договоров". И уже есть разработанная "Форма навигации" (создание форм и интерфейс БД). Как настроить Access 2010 так, чтобы при открытии готовой базы данных открывалось только форма БД с кнопками, без панели инструментов и боковых меню (смотрите фото...) ?

http://www.sql.ru/forum/1091568/obshhie-voprosy-po-access-2010


Нужна помощь со связями.

Воскресенье, 27 Апреля 2014 г. 12:24 + в цитатник
Здравствуйте. У меня не получается создать связи в таблицах с помощью запросов SQL. Не получаются такие связи: из таблицы Autobus в таблицу Driver, из таблицы Autobus в таблицу Journey. С помощью конструктора все получается, а мне нужно именно с помощью запросов. Скорее всего проблема в составном ключе в таблице Autobus. Пожалуйста, помогите.

http://www.sql.ru/forum/1091555/nuzhna-pomoshh-so-svyazyami


Like из переменной

Суббота, 26 Апреля 2014 г. 16:28 + в цитатник
Здравствуйте, знатоки!
Есть такой простой запрос
strSQL = "select * from [Таблица] where [Поле1] like *ЧЕГОТО*"
Но под ЧЕГОТО понимается значение, вводимое в поле формы.
Например, ЧЕГОТО равно "абв"
Как сделать, чтобы ЧЕГОТО превратилось в тексте запроса в свое значение?
Т.е. запрос должен выглядеть так:
strSQL = "select * from [Таблица] where [Поле1] like '*абв*'"

(пробовал EVAL ('*'& ЧЕГОТО & '*') - пишет про неизвестный параметр ЧЕГОТО

http://www.sql.ru/forum/1091481/like-iz-peremennoy


Вывод значения в поле по ID

Суббота, 26 Апреля 2014 г. 13:56 + в цитатник
Никак не могу сделать чтоб в поле вместо ID выводилось значение по этому ID из другой таблицы. В интернете нашел рабочий пример, но у меня так не хочет работать.

Нужно чтоб в таблице Workers вместо номера отображался MainDepartment (а по возможности рядом ещё и Unit).
Картинка с другого сайта..
Для поля Workers.DepartmentID сделал подстановку
SELECT Departments.DepartmentID, Departments.MainDepartment FROM Departments ORDER BY MainDepartment; 
, но она должным образом не работает.

В архиве есть моя БД и рабочая БД из интернета.

Заранее спасибо!

http://www.sql.ru/forum/1091463/vyvod-znacheniya-v-pole-po-id


связи

Суббота, 26 Апреля 2014 г. 02:48 + в цитатник
помогите пожалуйста правильно сделать связи, база весит 3,2мб, куда ее можно кинуть?

http://www.sql.ru/forum/1091433/svyazi


отчет для слияния в word

Пятница, 25 Апреля 2014 г. 18:36 + в цитатник
Не знаю как сказать, что хочу, поэтому прилагаю таблицу

http://www.sql.ru/forum/1091363/otchet-dlya-sliyaniya-v-word


Запись значения в ячейку с множественным выбором

Пятница, 25 Апреля 2014 г. 16:07 + в цитатник
Добрый день!
Нужно записать значение в ячейку таблицы с множественным выбором средствами VBA, например "1; 5". В интернете вариантов не нашёл.

http://www.sql.ru/forum/1091318/zapis-znacheniya-v-yacheyku-s-mnozhestvennym-vyborom


Как из vba-кода выполнить SQL-запрос с параметром?

Пятница, 25 Апреля 2014 г. 15:36 + в цитатник
У меня стопор в акцесе. Не понимаю как передать параметр из vba-кода в sql-запрос. Подскажите, пожалуйста.

Access работает c MySQL по OBDC.

Суть вба-функции очень простая.
У функции есть входной параметр order_id. Этот параметр она должна передать в sql-запрос SELECT client_id FROM orders WHERE order_id=[order_id]. Запрос вернёт одну строку, в котором будет client_id. Этот client_id нужно будет в вба-функции сохранить в переменную result. И всё.

http://www.sql.ru/forum/1091308/kak-iz-vba-koda-vypolnit-sql-zapros-s-parametrom


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

Пятница, 25 Апреля 2014 г. 15:32 + в цитатник
Всем привет!

Ситуация:
Винда RUS - работает. Винда ENG - ошибка. База компилируется.

Есть Гл_форма+под_форма(5шт)
При старте(Load) Гл_формы выпадает ошибка обращения к Глобал функции под_форм(установка свойств под_форм)
При проверке оказалось, что 2 подформы не загружаются - и на первой из них бьет ошибку.

Что делал:
Прописывал селект в свойствах этих 2 под_форм, загонял селект через vba - recordsourse, сохранял запрос с именем формы и вешал его на источник под_формы.

Ничего не помагает...
Уже просто мысли кончились, со вчерашнего дня в прострации.

Подскажите, кто чем может.....)))

http://www.sql.ru/forum/1091306/pomogite-razobratsya


Трансформировать* запрос

Пятница, 25 Апреля 2014 г. 15:20 + в цитатник
Здравствуйте, есть запрос, который делает выборку по периоду (месяцы). Можно ли сделать так, чтобы каждый месяц был отдельной колонкой?

http://www.sql.ru/forum/1091298/transformirovat-zapros


Вставить сегодняшнюю дату?

Пятница, 25 Апреля 2014 г. 13:38 + в цитатник
Подскажите пожалуйста как сделать чтобы в таблице при установке логической галочки (да\нет)
в соседнее поле дата вставлялась дата в формате Now()
?
т.е. если стоит галочька, значит сегодняя дата, если не стоит, значит пусто...

http://www.sql.ru/forum/1091270/vstavit-segodnyashnuu-datu


Удаление из таблицы записей,не имеющих подчиненных в другой таблице.

Пятница, 25 Апреля 2014 г. 12:02 + в цитатник
Здравствуйте. Есть 2таблицы в БД на аксесс:
1)ЕждеОтчет(НомерОтчета -счетчик, ключевое; ТабНомер - целое; ЧасовВОтчете - число)
2)ЕжТрудозатрата(Код-счетчик,ключевое;Назначение - число; ВремяНаДокумент - одинарное с плавающей точкой,Дата - дата, Отчет - число, внешний ключ из таблицы Ежедотчет).
Решаю такую задачу: надо удалить все записи из первой таблицы(ЕжедОтчет), у которых нет подчиненных записей в таблице "ЕжТрудозатрата". Пытался сделать так:
Dim rst As Recordset
Set rst = CurrentDb.OpenRecordset("SELECT ЕжедОтчет.НомерОтчета, ЕжедОтчет.ТабНомер" _
& " FROM ЕжедОтчет LEFT JOIN ЕжТрудозатрата ON ЕжедОтчет.НомерОтчета = ЕжТрудозатрата.Отчет" _
& " WHERE (((ЕжТрудозатрата.Отчет) Is Null))")
CurrentDb.Execute ("Delete * From ЕжедОтчет Where НомерОтчета=" & rst.Fields(0))

Сделал этот код в нажатии на кнопку на форме. ничего не происходит...в чем ошибка? В отладчике проверял переменную rst - пишет rst=Nothing.Запрос - рабочий, я делал его в конструкторе запросов, запускал -все работало и код этого запроса написал в рекордсет rst

http://www.sql.ru/forum/1091249/udalenie-iz-tablicy-zapisey-ne-imeushhih-podchinennyh-v-drugoy-tablice


delete t from tabl_1 t, tarl_2 t2 where t2.pole1=t.pole1 and t2.pole2=t.pole2

Пятница, 25 Апреля 2014 г. 10:13 + в цитатник
ругается что не указана таблица для удаления, подскажите как правильно написать запрос удаления из таблицы 1 в аксессе

моя логика sql программиста тут не вписывается-(

http://www.sql.ru/forum/1091225/delete-t-from-tabl-1-t-tarl-2-t2-where-t2-pole1-t-pole1-and-t2-pole2-t-pole2



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 39 38 [37] 36 35 ..
.. 1 Календарь