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

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

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

Доброе утро. Помогите разобраться с запросом.

Вторник, 07 Апреля 2015 г. 04:38 + в цитатник
Есть две таблицы: прайс и марка, т. к. прайс содержит 215000 строк и из него мне все записи не нужны, составил таблицу марка (там содержатся исключения, марки авто, которые мне не нужны). Составил запрос, что бы при выводе исключались строки, которые содержат названия из таблицы марка. В данном запросе марку нужно вводить вручную (и только одну), как возможно сделать, что бы они загружались из таблицы "марка". Если оператор LIKE не работает с таблицами, подскажите пожалуйста как это можно реализовать. Заранее спасибо.

SELECT назв
FROM прайс
WHERE назв
not like "*" & марка!назв1 & "*";

http://www.sql.ru/forum/1150923/dobroe-utro-pomogite-razobratsya-s-zaprosom


Как открывать и закрывать формы через программу?

Понедельник, 06 Апреля 2015 г. 21:41 + в цитатник
Как открывать другую, и закрывать текущую форму не макросами, а программой.
Какой там код?)

http://www.sql.ru/forum/1150906/kak-otkryvat-i-zakryvat-formy-cherez-programmu


MySQL + DAO

Понедельник, 06 Апреля 2015 г. 20:53 + в цитатник
Уважаемые знатоки, добрый вечер,
Помогите реализовать конект к базе MySQL с доступа к данным через DAO.
Пробую делать так,
Dim oConn As Object
Set oConn = New ADODB.Connection
oConn.Open "DRIVER={MySQL ODBC 5.3 Unicode Driver};" & _
        "SERVER=xxx;" & _
        "DATABASE=xxx;" & _
        "UID=xxx;" & _
        "PASSWORD=xxx;" & _
        "PORT:3306;" & _
        "charset=cp1251;" & _
        "Option=3;TABLE=xxx"

Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("select * from " & oConn & "")

http://www.sql.ru/forum/1150903/mysql-dao


Как сделать недоступной вкладку (помогите)

Понедельник, 06 Апреля 2015 г. 19:58 + в цитатник
нужно сделать ограничение,чтоб при нажатии кнопки на одной форме одна из вкладок на другой (форме) скрывалась.
и так же, чтоб можно было сделать неактивными кнопки на некоторых кнопках.
Заранее спасибо
Не судите строго вопрос по глупости,я студентка,только учусь..

http://www.sql.ru/forum/1150893/kak-sdelat-nedostupnoy-vkladku-pomogite


Сравнение чисел в эксесе

Понедельник, 06 Апреля 2015 г. 16:23 + в цитатник
Здравствуйте формучане! Появилась проблема, у меня есть два списка чисел 1,0;1.1;1.2;1.3, меняется как целая часть так и десятичная,два списка нужно сравнить отобрать разные значения из двух таблиц. Теперь сама проблема, сами столбцы имеют числовые значения с двойной плавающей точкой, но эксесс не видит разницы между 1,1 и 1,2, но видит между 1,1 и 1,3, т.е. разница в числах в размере одного десятка не учитывается экссесом((( Пожалуйста, помогите

http://www.sql.ru/forum/1150856/sravnenie-chisel-v-eksese


Сколько пользователей выдержит разделенная база mdb?

Понедельник, 06 Апреля 2015 г. 13:51 + в цитатник
Таблицы тянут ~ на 600 МГб.
Поиском по форуму смотрел.
Спецификацию или более-менее разумный ответ не нашел.
нашел только всякие околовсяческие рассуждения и советы.

http://www.sql.ru/forum/1150814/skolko-polzovateley-vyderzhit-razdelennaya-baza-mdb


Как применить созданный макет на другие формы?

Понедельник, 06 Апреля 2015 г. 13:26 + в цитатник
Настроил макет для одной формы, но в моей бд много других форм, к которым нужно применить все изменения. Есть ли способ сделать это быстро?

http://www.sql.ru/forum/1150810/kak-primenit-sozdannyy-maket-na-drugie-formy


Помогите с макросом

Понедельник, 06 Апреля 2015 г. 05:00 + в цитатник
В отчете по нажатию на выведенные данные создаю событие на открытие формы для изменения данных. Все нормально работает но в открываемой таким образом форме отсутствует возможность перехода по записям. Для изменения открывается только запись которой присвоена переменная. Подскажите как сделать чтобы форма внесения данных работала как обычно. Как изменить макрос?Картинка с другого сайта.
Подскажите также как сделать выборку не по одному значению в отчете а по нескольким в одной строке.

http://www.sql.ru/forum/1150747/pomogite-s-makrosom


При совпадении имени остальные поля заполняются автоматически

Воскресенье, 05 Апреля 2015 г. 23:43 + в цитатник
Привет всем! я вообще не шарю в MS Access, поэтому я здесь.
Мне необходимо создать бузу данных, в которой будут отражены паспортные данные человека. При чем одного и того же человека мне нужно будет вбивать в базу неоднократно, в разное время.
Как сделать так, чтобы я вбил серию № паспорта, а все остальные поля заполнились автоматически, если я данного человека уже вносил в базу ранее?
Еще один вопросик.
Необходимо, чтобы дата и время (реальное) ставились автоматически , когда начинаю заполнять формы.
У меня время ставится на перед, еще в не заполненой строке
Заранее благодарен!!!

http://www.sql.ru/forum/1150733/pri-sovpadenii-imeni-ostalnye-polya-zapolnyautsya-avtomaticheski


Запрос

Воскресенье, 05 Апреля 2015 г. 18:35 + в цитатник
Доброго времени суток
Имеется 2 таблицы (tblMain , tblSub) связь один ко многим по полю ID1 (Cascade update = false, Cascade delete = false)
Этот запрос возвращает записи из tblSub у которых есть связанные записи по полю ID1 в tblMain.
SELECT tblSub.*
FROM tblMain RIGHT JOIN tblSub ON tblMain.ID1 = tblSub.ID1
WHERE (((tblMain.ID1) Is Not Null));
Если в таблице tblMain удалить все записи, то в запросе не будет ни одной записи, а мне нужно, чтобы выводились ВСЕ ЗАПИСИ из tblSub.
Нужно, чтобы запрос возвращал:
1) Все записи из tblSub - если в tblMain нет ни одной записи
или
2) Записи из tblSub у которых есть связанные записи по полю ID1 в tblMain - если в tblMain есть записи

Помогите пожалуйста сделать такой запрос
Спасибо

http://www.sql.ru/forum/1150691/zapros


Работа с Access в облаке

Воскресенье, 05 Апреля 2015 г. 17:53 + в цитатник
Здравствуйте!

У меня есть некоторый (небольшой) опыт работы в акцессе. А вот сейчас возникла необходимость разместить его базу в интернете и работать с ней в sharepoint. Вопрос - где бы это можно было попробовать бесплатно? Денег нет у студенток. :(

http://www.sql.ru/forum/1150686/rabota-s-access-v-oblake


подскажите как создать такой запрос?

Воскресенье, 05 Апреля 2015 г. 14:16 + в цитатник
база - библиотка
задание звучит следующим образом:
поиск книги по набору параметров, которые могут быть заданы не полностью. например год задан или отстутствует, название указано или отсутствует.

не представляю как создать запрос не понимая точно что спрашивать :)

не прошу вас сделать- прошу вас укажите куда копать :)

http://www.sql.ru/forum/1150669/podskazhite-kak-sozdat-takoy-zapros


как прикрутить форму к запросу?

Воскресенье, 05 Апреля 2015 г. 14:13 + в цитатник
Добрый день
подскажите пожалуйста. чувствую вопрос простой - но не пойму как сделать

есть таблица- есть форма основанная на этой таблице.

есть выборка из этой же таблицы- нужно открыть форму согласно выборке - не пойму как прикрутить форму к запросу

http://www.sql.ru/forum/1150668/kak-prikrutit-formu-k-zaprosu


Вывод данных за месяц

Суббота, 04 Апреля 2015 г. 11:33 + в цитатник
Я хочу сделать отчет за выбранный месяц в таком виде, как на рисунке.
У меня есть запрос, который выводит данные за пройденные дни, то есть, если сравнить с рисунком, данные видны за 1-3 апреля. Но мне еще нужно вывести все остальные дни, хоть и с пустыми данными, выходные можно пропустить и мне интересно, возможно ли это сделать и как можно решить этот вопрос.

http://www.sql.ru/forum/1150545/vyvod-dannyh-za-mesyac


Помощь по схеме данных

Пятница, 03 Апреля 2015 г. 21:28 + в цитатник
Я немного не могу разобраться, как правильно распределить информацию по таблицам, и как их потом правильнее связать. Если не сложно, подскажите как правильно составить таблицы, и какие связи нужно установить между таблицами.
вот сами данные:
Управлением сельского хозяйства области для обобщения информации о производстве зерновых создана картотека, карточки которой содержат следующую информацию:

1. Район Волновахский

Колхоз Украина

Пшеница, урожайность - 20,1 ц/га, цена - 270 грн./т

Ячмень, урожайность - 15,6 ц/га, цена - 190 грн./т

Кукуруза, урожайность - 69,3 ц/га, цена - 183 грн./т

2. Район Тельмановский

Колхоз им.Ленина

Пшеница, урожайность - 21,2 ц/га, цена - 270 грн./т

Ячмень, урожайность - 17,6 ц/га, цена - 190 грн./т

Кукуруза, урожайность - 74,6 ц/га, цена - 183 грн./т

3. Район Марьинский

Колхоз Заря

Пшеница, урожайность - 23,2 ц/га, цена - 270 грн./т

Ячмень, урожайность - 19,0 ц/га, цена - 190 грн./т

4. Район Тельмановский

Колхоз им. Мичурина

Пшеница, урожайность - 22,5 ц/га, цена - 0,27 грн./кг

Ячмень, урожайность - 18,1 ц/га, цена - 0,19 грн./кг

5. Район Амвросиевский

Колхоз Донбасс

Пшеница, урожайность - 23,8 ц/га, цена - 0,27 грн./кг

Кукуруза, урожайность - 80,3 ц/га, цена - 0,183 грн./кг

6. Район Волновахский

Колхоз Россия

Пшеница, урожайность - 23,5 ц/га, цена - 0,27 грн./кг

Ячмень, урожайность - 18,7 ц/га, цена - 0,19 грн./кг

Кукуруза, урожайность - 78,5 ц/га, цена - 0,183 грн./кг

ЗАДАНИЕ:
Выполнить нормализацию информации, выделить три темы, создать таблицы по каждой теме и установить связи между таблицами

http://www.sql.ru/forum/1150492/pomoshh-po-sheme-dannyh


Помогите перейти от бумажки к работе в БД

Пятница, 03 Апреля 2015 г. 19:56 + в цитатник
Здравствуйте!

Пишу для себя (небольшой бизнес) систему управления и учета. Кусок в части CRM уже готов, и после допилки нюансов собирался запускать в работу, но столкнулся с проблемой, связанной с различием между текущими бизнес-процессами и возможностями Access :)

Тема похожа на не раз обсуждавшиеся "динамическое количество столбцов в форме/отчете", но покурив форум и гугл не нашел приемлемого решения для меня.

Ситуация в следующем. Есть, скажем так, Директор по производству. Я, как менеджер, после общения с клиентом, формирую заказ на производство и передаю ему. Эти заказы накапливаются и в какое-то время все или частично начинают производится.

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

Заказ_1 Заказ_2 Заказ_N..
Продукт_1 Количество Количество Количество..
Продукт_2 Количество Количество Количество..
Продукт_N Количество Количество Количество..


Понятное дело, эта простыня растет во все стороны.
Все бы ничего, но Директору почти 60 и компьютера боится. Мне же нужно, чтобы он, помимо просмотра поступивших заказов, мог в привычной ему форме давать мне (базе данных) фидбэк относительно статуса производства продуктов.

Перекрестный запрос в этом не помощник, ибо я, в лучшем случае, смогу показать ему табличку, а мне бы хотелось:

а) показывать больше данных, чем может перекрестный запрос (картинки, например, доп.информация о заказе и заказчике, и т.п.);
б) дать возможность взаимодействовать с данными, показанными в таком виде (кнопочки, поля для ввода).

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

Хочется найти какое-то простое и элегантное решение. Без кучи кода. Ибо я VBA только чуть-чуть читать могу, понимаю слабо.

Есть мысли?

http://www.sql.ru/forum/1150484/pomogite-pereyti-ot-bumazhki-k-rabote-v-bd


Программно выбрать значение выпадающего списка

Пятница, 03 Апреля 2015 г. 16:28 + в цитатник
Как программно выбрать значение из выпадающего списка?
mycombobox.value = x не работает, и ошибка не возникает. Но значение в списке не меняется

http://www.sql.ru/forum/1150441/programmno-vybrat-znachenie-vypadaushhego-spiska


MS Access 2010 права доступа к таблицам, формам на уровне пользователей/груп

Пятница, 03 Апреля 2015 г. 11:46 + в цитатник
Доброе время суток,

Просьба заранее палками не бить. :) Уже перекапал форум по топику но пока не удовлетворился ответами.

Ранее использовал для другого проекта Access 2003 и был счастлив. Можно было довольно таки просто создать многопользовательскую систему разруливая все на системном уровне кто куда может лазить. Обрадовавшись что мой старый проект открылся в Access 2010 решил что проблем реализовать тоже самое не будет и начал новый проект с нуля на Access 2010 (Файлы accdb). Уже более года вопрос доступа к базе не стоял так как было всего два пользователя и особого расширения не предполагалось. И тут бац и нужно срочно расширяться +5 пользователей с разграничениями доступа. По какому пути идти теперь? Хотелось бы увидеть "шаблонный" пример решения для MS Access 2010 чтобы не кулибить велосипед.

http://www.sql.ru/forum/1150374/ms-access-2010-prava-dostupa-k-tablicam-formam-na-urovne-polzovateley-grup


Работа с транзакциями

Пятница, 03 Апреля 2015 г. 10:46 + в цитатник
Здравствуйте форумчане!!!!!
Вопрос имеется. Помогите, просветите.

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

DECLARE 
 @Id_DEl BIGINT
Declare 
  @ErrorNumber int
 ,@ErrorMessage nvarchar (1000)   

     
 Set transaction isolation level serializable
	BEGIN TRANSACTION
	BEGIN TRY	  
       
 Delete from  Tab1 WHERE ID = @Id_DEl     
 
 	COMMIT TRANSACTION
    END TRY
    BEGIN CATCH
	ROLLBACK TRANSACTION
		Set transaction isolation level read committed

	SELECT @ErrorNumber = ERROR_NUMBER(), @ErrorMessage = ERROR_MESSAGE()
	RAISERROR 50001 @ErrorMessage
	RETURN
	END CATCH
 Set transaction isolation level read committed


как в случае чего, мне вызвать откат изменений? Не прошу прям, готовый пример написать (хотя буду очень признателен если кто это сделает), но хотя бы поделитесь опытом, как лучше это реализовать. и вообще можно так сделать. Этот код просто набросок.

http://www.sql.ru/forum/1150357/rabota-s-tranzakciyami


Как обновить поле с датой через VBA

Пятница, 03 Апреля 2015 г. 10:31 + в цитатник
Добрый день.
Возникла проблема с обновлением даты в запросе такого типа:
Как правильно описать дату что бы запрос сработал ?
(Текстовые поля и числовые обновляет без проблем)
Спасибо.

CurrentDb.Execute "Update tbl_58195 " & _
"SET MeetingDate=" & Me.Meeting_Date & _
",Center='" & Me.Center & "'" & _
",Manager='" & Me.Manager & "'" & _
",ClientName='" & Me.Client_Name & "'" & _
",Subject='" & Me.Subject & "'" & _
",PARTICIPANTS_CLIENT='" & Me.PARTICIPANTS_–_CLIENT & "'" & _
",PARTICIPANTS_BANK='" & Me.PARTICIPANTS_–_BANK & "'" & _
",PlaceMeeting='" & Me.Place_meeting & "'" & _
",TypeReport='" & Me.Type_report & "'" & _
",ClientType='" & Me.Client_Type & "'" & _
",ReportBody='" & Me.Report_Body & "'" & _
",ReportDate=" & Me.Report_date & _
",Group='" & Me.Group & "'" & _
"Where Report_code=" & Me.Report_code

http://www.sql.ru/forum/1150355/kak-obnovit-pole-s-datoy-cherez-vba



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 128 127 [126] 125 124 ..
.. 1 Календарь