0

お役に立てれば幸いです。

私は、winformsアプリケーションがWebサーバーフォルダー(1つまたは2つのクラシックaspページと一緒に)に簡単にアップロードできるゼロ構成のマルチユーザーデータベースを探しており、いくつかの提案/推奨事項を探しています。

アイデアは、データベースを使用して、aspページに入力する人々が入力したフィードバックを収集することです。ページはjavascriptを使用してデータベースに書き込みます。

その後、応答が入ると、データベースは処理のために再度ダウンロードされます。

要約すれば:

ほとんどの場合、MSWindows環境で実行されます。

私はこれに適度な予算を持っており、そのようなデータベースにお金を払ってもかまいません。

ランタイムライセンス費用はかかりません。

xcopyである必要があります-Webサイトフォルダにアップロードされると、操作可能になります。

dotnetCLR依存関係があってはなりません。

妥当なレベルの同時アクセスをサポートする必要があります。回答者の平均数は約20〜30人ですが、誰にもわかりません。

サイトへのアップロード/サイトからのダウンロードが適度に高速になるように、適度なサイズにする必要があります。

あなたの提案/コメントをいただければ幸いです

どうもありがとう

Abz

明確にするために-これは、垂直市場でのフィードバック管理のためのデスクトップ商用アプリケーションです。SQLServerをバッキングストアとして使用します。

アプリケーションは現在、電子メールと紙のフィードバックからのフィードバック管理を提供しています。Webフィードバック機能を追加したいと思います。現時点では、ユーザーがSQLサーバーにWebサイトにアクセスできるようにすることはできません。これは、できるだけ簡単に立ち上げて実行できるようにするためです。

私は近い将来、ソフトウェアのWebベースの実装をリリースする予定ですが、今のところ、Webベースのフィードバック収集を提供するための実用的な方法として上記を検討しています。

4

4 に答える 4

1

SQLiteが思い浮かびます。記載されているすべての要件を満たし、オープンソースであり、リベラルなライセンス(パブリックドメイン)を持っています。

http://sqlite.org/

于 2009-06-06T18:35:24.497 に答える
0

DB/SQL ソリューションが本当に必要ない場合は、単純なテキスト ファイルと ftp/xcopy ファイルを試して、必要に応じてバックオフィス サーバーに解析することができます。ASP/VBScript または ASP.NET は、基本的なフィードバック コメントを格納するファイルを作成できます。もちろん、セキュリティを考慮する必要があります!

于 2009-09-02T19:09:51.180 に答える
0

なぜ車輪を再発明するのですか?アプリのユーザーからフィードバックや情報を収集したい場合、ユーザーがインターネットに接続している場合は、 wufooのようなサービスを使用することをお勧めします (長期的には安価です) 。私たちは最近、自作のセットアップから wfoo に切り替えましたが、非常に満足しています。見てみな。

それ以外の場合は、sqliteまたはfirebirdを参照してください。どちらも非常に堅牢で、ADO.NET プロバイダーを備えています。Firebird は、1 人のユーザーから本格的なクライアント サーバー システムまで拡張でき、.NET への依存はありません。

于 2009-06-06T21:46:38.130 に答える
0

サーバーで「通常の」データベース(MySql、Postgresql、Firebirdなど)を使用します。ファイルをサーバーにコピーする代わりに、winform アプリケーションはカスタム テーブル (またはカスタム データベース) を作成します。データを収集したら、単純な古い SQL を使用してアプリケーションにデータを戻すことができます。

于 2009-06-06T21:51:35.747 に答える