Помогите чайникупо MS Access
#1
Отправлено 08.12.2009, 21:49:46
#3
Отправлено 09.12.2009, 03:22:53
На событии "Нажатие кнопки" на кнопке myButton прописать такой код:
Private Sub myButton_Click()
DoCmd.OutputTo acOutputQuery, "myQuery", acFormatXLS, , True
End sub
Создаешь запрос myQuery, в запросе получаешь значение текстовых полей из формы как-нибудь так:
SELECT .... FROM .... WHERE [Employees].[Salary]>=Forms![myForm]![myTextBox1] AND [Employees].[Salary]<=Forms![myForm]![myTextBox2]
Собственно, все.
#4
Отправлено 09.12.2009, 10:21:44
Но это еще не все, есть другая проблема, в связанной таблице есть поле тип которого изменять нельзя, а формат у него Полный формат даты, соответственно дату пишет 15.10.2005 16:09:00. Мне необходимо получить выборку строк в периоде дней без учета времени, когда я в условии запроса указываю на поле в форме (формат которого Краткий формат даты) с датой 15.10.2005, то ничего не выходит.
#6
Отправлено 09.12.2009, 13:09:28
Попробуй CDate(Forms!myForm!myDate, "dd.mm.yyyy")
Сообщение отредактировал Doperst: 09.12.2009, 14:10:00
#8
Отправлено 15.12.2009, 13:24:11
С предыдущими версиями MS Access знакомы?Люди, помогите найти хорошего специалиста, который помог бы освоить Access 2007. Нас будет примерно 3 или 4 человека. Буду благодарна за любую информацию.
На каком уровне планируете освоить MS Access 2007?
Доступ в Интернет есть?
Хороший онлайн ресурс по изучению MS Access 2007 от Microsoft
Ну и как всегда, Google
Результаты запроса: обучение access 2007 в Алматы
#9
Отправлено 16.12.2009, 00:55:32
Если удовлетворять потребности бизнеса - обратитесь www.hth.kz
и может конечно кто чего и скажет - но я скажу однозначно что нету по аксесс ни одной книги и онлайнового тренинга который реально позволяет научиться с его помощью решать реальные жизненные задачи - даже авторизованные тренинги майкрософт видать делали чуваки специализирующиеся по офисным приложениям, но не информационным системам и базам данных
(а свою книгу я так и не взялся издать до сих пор )
#11
Отправлено 17.12.2009, 21:43:00
работает все прекрасноВ Акцесс все очень легко, только задача конкретная нужна. Но серьезного на нем не сделаешь, ибо по сети он глючит сильно.
крупные компании именно с помощью него и экселя решают задачи своего бизнеса - ибо удовлетворяющих готовых систем нет - бизнес юзерам приходится самим все делать. Причем на нем можно прекрасно сляпать быстро систему на сиквел сервере (оракл тоже прикрутить можно - но родной поддержки нету) - не обязательно движок аксессовский использовать. Просто люди слишком узко знают технологии и возможности их совместного использования.
#13
Отправлено 18.12.2009, 20:13:18
Причем тут Microsoft Office System и 1С которая является приложением работающим с данными? Это абсолютно разные вещи. Не 1С быстрее, а SQL Server в котором она хранит свои данные. ПРичем 1С корявое приложения ибо слишком унифицированное.Давно сам на нем пару софтин написал, но перешел на 1С, и я вам скажу что на 1С во много раз быстрее, надежнее получается, учитывая возможности восьмерки, так 1С становится идеальной системой для учета.
На базах в сотни мегабайт аксесс очень быстро работает, количество юзеров небольшое - он на это и рассчитан - ибо позиционируется как настольная СУБД. В случае роста системы его цепляют к SQL Server и данные держат там - и это уже реально корпоративного класса система.
#14
Отправлено 18.12.2009, 20:30:56
#17
Отправлено 19.01.2010, 14:26:37
Ну видать руки совсем корявые - если приложение аксесс с несколькими юзерами уже тормозит. Судя по тому что в самом аксессе там уже на ВБА прогят - ну подход в корне не веренУважаемый Святой Валентинищщщаа, я на 1С работаю 10 лет и не видел более надежной и простой системы, напишите если знаете, про скорость имелось ввиду создания приложения а не работы. (скорости работы вполне хватает). Те приложения которые я писал на акцесс не идут ни в какое сравнение с базами которые я повидал, может поэтому и глючили (в основном когда несколько пользователей одновременно работу вели) что слишком сложные бизнесспроцессы. Это правилльно подмечено "настольная СУБД" скорее домашняя.
Из быстроты разработки могу привести Access ADP, Oracle HTMLDB (Forms тоже быстро
1C хорош только как предконфигуренная фигня - потому как изучить бухгалтерию и разработать для нее софт есть большая засада
#18
Отправлено 19.01.2010, 23:01:17
Да, ты действительно писец! На свои руки сперва посмотри, а лучше сделай столько проектов сколько я сделал. А сли хочется язык почесать то для этого флейм есть, вот там тебе раздолье.Ну видать руки совсем корявые - если приложение аксесс с несколькими юзерами уже тормозит. Судя по тому что в самом аксессе там уже на ВБА прогят - ну подход в корне не верен
Из быстроты разработки могу привести Access ADP, Oracle HTMLDB (Forms тоже быстро
1C хорош только как предконфигуренная фигня - потому как изучить бухгалтерию и разработать для нее софт есть большая засада
#19
Отправлено 20.01.2010, 09:18:38
обсуждение 1С как бы не тут))Да, ты действительно писец! На свои руки сперва посмотри, а лучше сделай столько проектов сколько я сделал. А сли хочется язык почесать то для этого флейм есть, вот там тебе раздолье.
а что 1С - панацея? у каждой системы свои задачи, и если софт в конкретном месте тормозит то это корявость рук разработчика в общем то. оптимизация запросов для этого есть ))
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0