2011-07-02 16 views
0

vb 2010を使用してアプリケーションを作成しようとしています。このアプリケーションは、航空会社の顧客の予約を処理します。私は顧客情報を格納するテーブルを作成し、別の飛行クラスで利用できる座席を格納して更新するテーブルを作成したmsアクセス2007を使用しています。顧客が予約できるビジュアルベーシック2010でインタラクティブなアプリケーションを開発しようとしています。このデータをリアルタイムでデータベースに追加し、利用可能な座席、価格などを顧客に伝えたいと思います。それ以外の場合、アプリケーションはデータベースと通信し、それに応じて更新します。まず、私は自分のデータベースにどのように接続しますか?私はADO.netを試みたが、私はどのように使用するかわからないSQL Serverで動作するように装備されているようだ。アクセスとのやり取りをシームレスにするツールはありますか?または作業のアクセス2007とvb.netで私を導くことができる有用なリソースはありますか?msアクセス2007を使用してビジュアルベーシックデータベースアプリケーションを作成する方法

+1

SQL Server、MySQLなどのデータベースを使用することをお勧めします。ネットワークを介して複数のユーザーがアクセスする場合、アクセスはあまり良くありません。あなたはデータベースをアクセスして設計し、それを後でアップサイズすることができますが、あなたは本当にSQLを学ぶ方が良いでしょう。 SQL Server ExpressとMySQLの両方が無料です! NoSQL(例:MongoDB) –

+0

ADO.NETからMS Accessデータベースに接続するには、ODBCデータソースを作成しますが、Davidには同意します。オンアクセスは悪い考えです。 –

+0

Jet/ACEバックエンドを使用したマルチユーザーアプリは、まったく問題ありません。それは単にあなたがどれくらいのユーザーを持っているかによって異なります。あなたが5または10を持っているなら、物事はうまくいくでしょう。あなたは25以上を持っている場合、アップサイジングは順調であるかもしれませんが、彼らが何をしているかによって異なります - 25人の読み取り専用ユーザーは問題になることはありません。 –

答えて

1

vb.netを使用してアクセスデータベースに接続する方法については、Microsoftの手順を追って説明しています。 http://support.microsoft.com/kb/821765

私はDavidとKenに同意します。なぜなら、SQL Server ExpressまたはMySQLを使用しない理由は、自由で使いやすく、マルチユーザーで作業する方がはるかに優れているからです。

+0

vb.netとmysqlを特別に扱うリソースを教えてもらえますか? –

+0

確かに、ここに行きます:[VB.net MySQL](http://www.vbmysql.com/articles/vbnet-mysql-tutorials/the-vbnet-mysql-tutorial-part-3)MySQL Connectorが必要です/ NETをダウンロードすることができます[http://dev.mysql.com/downloads/connector/net/](http://dev.mysql.com/downloads/connector/net/)。 – Murilo

関連する問題