С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/41: Рейтинг темы: голосов - 41, средняя оценка - 4.80
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
1

В ногу со временем (ms access + sharepoint)

28.12.2011, 16:58. Показов 8080. Ответов 32
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех жителей форума!
Возник вопрос по аксу + sharepoint. Кто нибудь пользовался и как там устроен интерактивный обмен информацией через Веб? Смотрю возможности акса 2007 и 2010 . Базу можно поместить на узел SharePoint. Это только публикация ее статическая, или же можно как то обмен информации настроить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2011, 16:58
Ответы с готовыми решениями:

Access и Sharepoint
Добрый день. Извините если создал тему не там. Есть БД аксес и в ней формы. Как можно отображать...

Связь Access и SharePoint
Пишу тасктрекер маленький на Аксе. Все собственно работает, настроил связь с Outlook (уведомления,...

Обновление данных в связанном с Access списке SharePoint
Всем доброго времени суток! Вопрос: Есть некий список (List_01) в SharePoint Server 2007 На...

Front-end lite, в ногу со временем
Здравствуйте, впервые JavaScript на форуме да и вообще в JavaScript, хотел спросить у вас совет...

32
762 / 269 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
10.01.2012, 16:13 2
HTML5
1
http://www.microsoft.com/downloads/ru-ru/details.aspx?familyid=49c79a8a-4612-4e7d-a0b4-3bb429b46595
это можно скачать бесплатно и установить. Потом опробовать соединение с аккесс
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
10.01.2012, 18:36 3
Цитата Сообщение от Сергей1980 Посмотреть сообщение
Базу можно поместить на узел SharePoint.
На сколько я разобрался это услуга платная.
SharePoint, он же теперь office365.com для америкосов в среднем 6-8 баксов за рабочее место.
При наличии дополнительных опций ценник доходит до $25.
Для консольных станций (когда у человека нет постоянного компа) - $2.
В конце осени скачивал у них прайс (точную ссылку не помню).
Когда искал инфу по этому вопросу у них на сайте весела ссылка на каких-то партнеров России, где просили около 19000 рублей.
0
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
10.01.2012, 19:01  [ТС] 4
Цитата Сообщение от Aeliot Посмотреть сообщение
Когда искал инфу по этому вопросу у них на сайте весела ссылка на каких-то партнеров России, где просили около 19000 рублей.
Кто бы сомневался в земляках))))))

А ведь штука забавная. Смотрю как народ с репликациями мучается на форуме. Жесть. Тем более,что реплики это эрзац совместной сетевой работы. Все равно их надо пересылать. Или опять же закладывать на FTP (Опять же программно, опять тот же самый заколдованный круг из лишних действий). Надо как то развить тему. Проскачу по ссылке, отпишусь.
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
10.01.2012, 19:14 5
Раньше SharePoint был бесплатным, но теперь платный. По крайней мере для вновь регистрирующихся.

по ссылке, которая висит выше написано буквально следующее
на платформе, на которой базируется SharePoint Server.
то есть это не SharePoint, а некий инструмент для работы с ним, который позволяет при отсутствии интернета накапливать изменения в документах и после синхронизироваться с сервером. Синхронизация документов (не таблиц базы) осуществляется путём замены файлов. Если без подключения документ был изменён двумя людьми, то возникают ошибки.
В том пакете есть ещё всякие прибамбасы от старой технологии Grove, но практической пользы в них не нашёл.

Чтоб обмениваться документами оказалось удобнее зарегистрироваться тут https://login.live.com/.
При хорошем интернете можно работать на прямую с выложенными документами.
Правда, с хромом не дружит. Открывать документы приходится через IE.
Зато в win7 можно прилинковать ссылку в недавно открытых документах и открывать файлы в последующем минуя эксплорер.
Если таких документов мало, то это может быть удобно.
Однако, там можно выложить только Word, Excel, Note и Publisher (с последним могу ошибаться).

Добавлено через 10 минут
Цитата Сообщение от Сергей1980 Посмотреть сообщение
А ведь штука забавная. Смотрю как народ с репликациями мучается на форуме. Жесть.
Вот-вот. Стандартные инструменты -- это было первое в какую сторону начал копать, прежде чем затевать танцы с бубном и самописанной синхронизацией.
0
762 / 269 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
11.01.2012, 14:48 6
Цитата Сообщение от Aeliot Посмотреть сообщение
На сколько я разобрался это услуга платная.
SharePoint, он же теперь office365.com для америкосов в среднем 6-8 баксов за рабочее место.
При наличии дополнительных опций ценник доходит до $25.
Для консольных станций (когда у человека нет постоянного компа) - $2.
В конце осени скачивал у них прайс (точную ссылку не помню).
Когда искал инфу по этому вопросу у них на сайте весела ссылка на каких-то партнеров России, где просили около 19000 рублей.
http://www.microsoft.com/downl... b429b46595
это service и пустой портал.
можно поработать для освоения.

после этого перейди на DeskWork.ru
там есть триал версии на 1 месяц можно более серьезно покопаться.
чистый SP 2010 или др. бесплатно не найти. я официально не видел.
Миниатюры
В ногу со временем (ms access + sharepoint)  
0
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
11.01.2012, 17:10  [ТС] 7
Я все блин не могу полноценно сесть дома за комп и залить эти ссылки. Может быть поступить следующим образом:
У меня дома на компе стоит два сервака. Один на мускуле. Второй Оракл (еле поставил на комп). Роутер есть. Я могу создать какой нибудь тестовый сервер (полагаю что на оракле), на который к примеру выложу тестовую таблицу из четырех полей (текст,число,логика,дата). Выход на комп через интернет по IP адресу роутера. Можно будет попробовать попинговать такую БД через Access ADO. Ребят, я не сталкивался на практике c инструкцией настройки оракл сервера на такую работу. Вопроса два: какие настройки на серваке надо подкрутить и как правильно провести диалог с провайдером интернета,чтобы вы могли увидеть меня и мой сервак? По айпи вроде акс поддерживает соединение. Адрес IP и пароль к серваку соответственно участникам данной ветки скину в личке. С Удовольствием поэксперементирую.
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
11.01.2012, 22:58 8
Цитата Сообщение от Сергей1980 Посмотреть сообщение
Я могу создать какой нибудь тестовый сервер (полагаю что на оракле), на который к примеру выложу тестовую таблицу из четырех полей (текст, число, логика, дата). Выход на комп через интернет по IP адресу роутера. Можно будет попробовать попинговать такую БД через Access ADO.
Я только за.
Тем более, что самому в скором времени может понадобиться поднимать серв.
Только хотелось бы знать, почему выбор пал на оракл.
0
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
12.01.2012, 10:10  [ТС] 9
Цитата Сообщение от Aeliot Посмотреть сообщение
почему выбор пал на оракл.
Затрудняюсь ответить. Возможно из за того что он в 100 раз мощнее и функциональнее MS SQL server а самое главное распространяется бесплатно. Но с этим возникает главная проблема- я на обывательском уровне могу локально законнектить аксесс и сервак. А как настраивать к нему удаленный доступ? Я в этом нуб. Все что касается настройки портов,каналов и даже учетных записей на серваке в этом я не полный ноль,но 0,1 точно)))
0
Эксперт MS Access
7447 / 4581 / 302
Регистрация: 12.08.2011
Сообщений: 14,285
12.01.2012, 10:35 10
"Не гонялся бы ты поп за дешевизной" (с) "Сказка о попе и его работнике Балде"
0
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
12.01.2012, 10:39  [ТС] 11
Ни фига себе дешевизна. Оракл будет покруче серваком, чем MS SQL + еще несколько вместе взятых.
Ну в общем то главный вопрос- как настроить сервер правильно ,чтобы вы его видели в нете?
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
12.01.2012, 12:24 12
Цитата Сообщение от Сергей1980 Посмотреть сообщение
а самое главное распространяется бесплатно.
MySQL вроде тоже бесплатно распространяется.
Я бы с ним попробовал, если можно, поскольку большинство сайтов работает на нём, и мне надо будет Access подружить с ним.
Тут есть как его настроить: Организация работы MS Access-приложения с MySQL.
Цитата Сообщение от Сергей1980 Посмотреть сообщение
А как настраивать к нему удаленный доступ? Я в этом нуб. Все что касается настройки портов,каналов и даже учетных записей на серваке в этом я не полный ноль,но 0,1 точно)))
В этом тоже не силён, но поищу. Всё что найду сразу выложу.

А пока...
На сколько я разбираюсь, со стороны Access всё будет идти через ADODB.Connection
Чтоб получить соединение сперва нужно составить строку ConnectionString при подключении
Например вот так
Visual Basic
1
2
3
4
5
6
7
Dim Cnxn As ADODB.Connection
Dim strCnxn As String
Set Cnxn = New ADODB.Connection
' составляем строку подключения
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPath & ";Mode = 16;Jet OLEDB:Database Password=123;"
' открываем соединение
Cnxn.Open strCnxn
Здесь есть как настроить ConnectionString при работе с различными базами, в т.ч. удалённо.

Добавлено через 53 минуты
Хотя, если ты с Оракл больше знаком, можно и на нём.
Всё равно через один и тот же ADODB.Connection работать придётся.
0
762 / 269 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
12.01.2012, 14:32 13
Сергей1980, я бы поработал только по времени разница 5 часов, пиши соообщение как связаться.
0
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
12.01.2012, 15:46  [ТС] 14
Цитата Сообщение от Aeliot Посмотреть сообщение
MySQL вроде тоже бесплатно распространяется.
К мускулу из аксесса я подсоединялся при помощи дополнительного драйвера MyODBC 5.0, который находится в свободном доступе в интернете, после установки драйвера, он появляется в списке АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ на самом виндосе в компе. И через него акс видит сервер мускула, который расположен на локальной машине или корпоративной сети
Но как организовать доступ к серверу мускула по IP соединению? Я не знаю. Ну вот к примеру
адрес моего узла (это чисто пример, таким я вижу ip адрес моего роутера с компа домашнего) http://192.168.1.1 . Имя сервера - localhost, имя пользователя - root , имя базы данных LALOV_BASE, имя таблицы table1. Вот как вы при помощи акса выдерете мою таблицу к себе? Я вот хз.

Дальше - если есть сисадмины в ветке помогите настроить сервак , любой. Если с Ораклом проблематично, могу залить MS SQL 2005. Только сами понимаете какой я его могу залить...

Добавлено через 5 минут
Цитата Сообщение от Aeliot Посмотреть сообщение
Dim Cnxn As ADODB.Connection
Dim strCnxn As String
Set Cnxn = New ADODB.Connection
' составляем строку подключения
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & strPath & ";Mode = 16;Jet OLEDB: Database Password=123;"

' открываем соединение
Cnxn.Open strCnxn
Это пример линковки к аксовской базе, ибо:
Поставщик - Microsoft.Jet.OLEDB.4.0*
Что там мануалы говорят по поводу других провайдеров? Может нароем чтонить?..

Добавлено через 12 минут
Нарыл, как можно законнектиццо к MS SQL server:
ConnectString="Provider=SQLOLEDB; Data Source=" +ServerName+ "; DatabaseName="+ DSN +";Initial Catalog=" +DSN+ ";UID=" + UID+ ";PWD="+PWD;
где ServerName – имя(IP-адрес) СКЛ-Сервера,
DSN – имя базы данных
UID – имя пользователя для соединения(обычно sa)
PWD – пароль пользователя.


Терь дело за малым, поставить третий сервер на мой многострадальный ноутбук
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
12.01.2012, 21:51 15
--> Сергей1980
Пройди по ссылке: http://internet.yandex.ru/
И узнаешь свой внешний айпишник (текущий).

Еще стоит вопрос как ты выходишь в интернет. Поясню.
Учитывая, что ты не знаешь своего внешнего IP, скорее всего ты не покупал стационарный адрес и как и все выходишь в нет по "серому" ийпишнику, который тебе выдаёт твой провайдер при каждом подключении. Это значит, что при каждом новом подключении у тебя будет новый IP и для коннекта к тебе ты должен будешь сообщать его тем, кому решишь дать подключиться к твоему серваку (каждый раз как по новой подключаешься к нету)

Добавлено через 20 минут
Цитата Сообщение от Сергей1980 Посмотреть сообщение
Это пример линковки к аксовской базе, ибо:
Поставщик - Microsoft.Jet.OLEDB.4.0*
Что там мануалы говорят по поводу других провайдеров? Может нароем чтонить?..
Это не пример линковки.
Это кусок кода, который я вырвал из проекта для подключения и работы с таблицами без линковки. Это всего лишь пример. Вместо четверки там может быть любая цифра до двенадцати (у метя 2010-й офис). И это только при подключении к родным аксесовским базам.
Что касается других провайдеров/поставщиков то ссылку на толковый мануал по строке подключения я давал выше.
Но это, повторюсь, для работы без линковки.

Что касается линковки таблиц.
Меню: "Внешние данные" -> "Импорт и связи" -> "База данных ODBC"
Тудой можно прилинковаться, в принципе, к любой базе поддерживающей интерфейс ODBC. Лишь бы провайдер был зарегистрирован в системе. Но как это делается нужно будет ещё почитать.
2
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
13.01.2012, 09:17  [ТС] 16
Спасибо за ссылку! Нашел там вариант стринга на оракл! К сожалению моя основная работа не связана с программированием и бд. Могу сидеть в свое удовольствие за компом в районе 23.00 мск- 01.00 мск. Буду пытаться настроить, отпишусь обязательно по результатам! За определение айпи ссылку также отдельное спасибо, очень помогло
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
13.01.2012, 11:38 17
--> Сергей1980
А "спасибку" кликнуть?
0
54 / 54 / 1
Регистрация: 30.04.2010
Сообщений: 133
13.01.2012, 15:12 18
Сергей1980,

Джосс, здесь статью написал. Глянь.
На русимпорте.
Access. Подключение Access к SharePoint.
1
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
13.01.2012, 15:35  [ТС] 19
Спасибо за инфу! Сейчас глянем на сайте побратиме!)
0
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
13.01.2012, 23:54 20
Цитата Сообщение от Волшебник Посмотреть сообщение
На русимпорте.
Это где?
0
13.01.2012, 23:54
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.01.2012, 23:54
Помогаю со студенческими работами здесь

Какой ассемблер учить, чтобы идти в ногу со временем?
Решил изучить язык Ассемблера, до этого уже программировал на языках высокого уровня С++ и С# Пока...

Архивация данных базы Access, синхронизированной с узлом Sharepoint
Доброе утро! Заранее прошу прощения за возможное неполное/неправильное описание проблемы, т.к....

Как получить разницу между текущем временем и временем создания файла?
Пробую так #include <time.h> time_t timer; time(&timer); тут timer = 1418974297 милисекунд...

Вычислить промежуток времени между текущей датой/временем и временем, введенным пользователем
Создайте новое приложение. Пакет приложения назовите com.ВАШЕ_ИМьЯ.time_span. Функционал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru