2016-09-30 11 views
0

要件に応じて、既存のMS AccessデータベースをWebアプリケーションに変換する必要があります。 MS AccessデータベースをWebアプリケーションに変換する簡単な方法はありますか?現在、Accessフォームを使用してdbにアクセスするためにデータを挿入しています。ユーザーは同じフォーム用の新しいWebアプリケーションを作成してもフォーム機能にアクセスしたいと考えています。つまり、アクセスフォームとWebアプリケーションを通じてMSアクセスデータベースにアクセスするオプションが必要です。MS AccessデータベースをWebアプリケーションに簡単に変換する

この問題を解決するために私を案内してください。

よろしく、すべての Ranish

+0

あなたはそのためのAccess ODBCドライバを使用して、あなたが開発するWebアプリケーションからのデータへのアクセスを意味する「Webアプリケーションに既存のMS Accessデータベースを変換する」ことであれば。何らかのウィザードを実行して、Accessフォームの機能をブラウザ上で実行させることを期待するなら...それに幸運。 – SunKnight0

+0

お返事ありがとうございます。現時点ではアクセスフォームを持つDbにアクセスし、ユーザーはデータベースに詳細を追加/変更できます。我々はWebアプリケーションを使用してMSアクセスのDBコンテンツにアクセスする簡単な方法を探しています。ユーザーはAccessフォームを引き続き使用し、これらの更新プログラムはWebアプリケーションを介してアクセスする必要があるため、Accessデータベースをsqlに変換することは望ましくありません。 – Ranish

+0

MSアクセス=フロントエンド+バックエンド:フロントエンドとウェブフロントエンドの両方がMS ACCESSバックエンドにアクセスできるように、それらを分割する必要があります。それはあなたが知る必要がある基本です。 –

答えて

0

まず、データベースとWebアプリケーションは、相互に排他的ではありません。

元の質問に戻ると、私はそのような複数のプロジェクトを行っています。クライアントは、いくつかのユーザーで小さなMicrosoft Accessデータベースを使い始めました。彼らはより多くのトラフィックを取得するとWebアプリケーションに移行します。

まず、MS AccessデータベースからSQL Serverにデータを変換する必要があります。 MS Accessデータベースは複数のユーザーに同時にアクセスするためのものではありません。次に、バックエンドデータベースとしてSQLサーバーを使用するWebアプリケーションを開発します。

ライブに入る直前に、MS AccessデータベースからSQL Serverに再びデータを前回変換します。その後、古いMS Accessデータベースをもう使用しないようにしてください。

WebアプリケーションにMS Accessデータベースを変換する

簡単な方法

MS Accessデータベースを作成した人は誰でも、時間のほとんどは、ソフトウェアエンジニアではありませんので、テーブルは正規化ではなく、関係を持っていませんはまったくありません。私は通常、SQL Serverで新しい正規化データベースを作成します。次に、これらのデータをMS AccessからSQLデータベースに変換するための小さなプログラムを作成します。

+0

ありがとうございます。現在、データベースに詳細を追加/変更できるAccessフォームを持つDbにアクセスします。また、ユーザーはアクセスフォームを続行し、これらの更新はWebアプリケーションを介してアクセスする必要があるため、アクセスデータベースをsqlに変換したくない場合もあります。何か簡単な方法はありますか?私は共有ポイントを通じてそれを達成することはできますか? – Ranish

0

Office 365を使用して、Webベースのアプリケーションを使用できます。

https://blogs.office.com/2012/07/30/get-started-with-access-2013-web-apps/

または、SharePointで店舗へのアクセスが、あなたの機能はかなり制限されます。 VBAはWebベースのアプリケーションでは実行されません。

代わりに、SQL Server ExpressとASP.NET(どちらもMicrosoftから無料)を使用する方法があります。私は今、あなたに言いましょう。あなたが以前にこれらの技術を使ったことがないなら、学習曲線はかなり険しいでしょう。しかし、このコンボは、あなたに最もコントロールを与えます!

ここから.NETフレームワークを取得できます。

https://www.microsoft.com/en-us/download/details.aspx?id=30653

ここからSQL Server Expressを得ることができます。

https://www.microsoft.com/en-US/download/details.aspx?id=42299

関連する問題