Переключение Access 2007 accdb backend на SQL Server Express / Лучшие варианты веб-интерфейса? - PullRequest
1 голос
/ 03 апреля 2011

Прочитав много постов на этом сайте, я подумываю заменить свой accdb be (2007) на SQL Server или SQL Server Express?Мой fe в настоящее время accdb (accde при развертывании).Есть ли какое-либо преимущество для подключения к SQL с использованием .adp, а не .accde?В настоящее время я ссылаюсь на таблицы в SQL, используя ocdb, и он работает нормально.

Единственный другой вопрос, который у меня возникает, - это сколько усилий нужно для создания моих форм fe с использованием Visual Basic в Visual Studio Express?Идея иметь отдельный exe делает ее заманчивой.Я смотрю на большую кривую обучения, чтобы перейти от VBA к VB?Я предполагаю, что функциональность моего кода может быть скопирована в VB с некоторыми необходимыми изменениями.

Мне кажется, что сейчас самое время принять это решение, пока я еще на стадии разработки.

Ответы [ 3 ]

2 голосов
/ 04 апреля 2011

Переход от приложения с полным доступом к приложению .Net с серверной частью SQL-сервера - это большой шаг вперед. За прошедший год я проходил через 4 или 5 заявок, и я разделил этот шаг на 2 части.

Сначала я перенес данные на сервер SQL, но сохранил интерфейс доступа. Затем я внимательно изучаю причины, по которым я бы изменил интерфейс, для некоторых приложений просто не стоит тратить время на их переписывание, когда единственная функция, которую я получу, это расширение .exe, а не .mdb!

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

1 голос
/ 26 января 2012

Я работал с MS Access с первой версии и SQL Server с версии 6.5. Доступ действительно является реляционной базой данных, и всегда был. Я даже видел хранилище данных в Access. Мой ответ RYK будет таким: Access - это потрясающий интерфейс для SQL Server по всем причинам, которые действительно имеют значение. Доступ включает в себя формы, запросы, отчеты, макросы и дизайн кода в одном пакете. Доступ имеет все эти функции и они обширны. Дизайн формы элегантен. Дизайн отчетов является многофункциональным. Запросы и дизайн данных делают все, что вы хотите. VBA полностью функциональна. VB.NET/C# будет работать, но разработка .NET занимает больше времени, чем разработка Access. Access даже позволяет быстро протестировать сценарии и ситуации с данными, прежде чем данные будут импортированы в SQL Server. Если кто-то знает о приложении, которое имеет больше функций, чем Access all в одном приложении, пожалуйста, дайте мне знать, что это такое Доступ даже позволяет пользователям выполнять специальные запросы, если они знают, как это сделать. Я должен добавить, что я являюсь разработчиком ASP.NET VB.NET C # и Crystal Reports Designer. Я также разрабатываю решения Oracle. Уже более 10 лет если у вас есть MS Office и SQL Server, вы можете делать НИЧЕГО с данными и делать это проще. (Отчеты Excel, Моделирование данных Visio, Хранилище данных, Слияние Word Mail, Полнофункциональные приложения для баз данных, назовите его) Visual Studio и .NET просто добавляют различные виды обледенения в и без того большой и вкусный торт.

0 голосов
/ 04 апреля 2011

Могу ли я предложить вам скачать и дать Visual Studio Lightswitch .Действительно фантастический для замены / обновления приложений форм доступа.Вам также не нужно было бы беспокоиться о том, какие соединения использовать и т. Д. Я считаю этот инструмент действительно полезным и удобным для замены / репликации приложений и таблиц доступа, которые использовались компанией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...