0

OK、私は世界で最悪の VB クラスを持っています。つまらない教科書ではプログラミング プロジェクトを行う必要がありますが、愚かな本ではプロジェクトに必要なすべてが説明されていません。そうそう、クラスの教授は、がらくたに値するほど役に立ちません (オンライン スクーリング)。

言うまでもなく、私は非常に長い間クラスで苦労してきました...

さて、ここに私の要求があります:

これが必要なものの視覚的表現です

今、私は何時間もこのことと戦ってきたので、この愚かなことを成し遂げる方法についてのヒントとアドバイスが欲しい. このウェブサイトへの投稿に関しては、通常、より具体的になりますが、今回を除いて、すべてに問題があるようです!!!

手順は次のとおりです。「データベース Microland.accdb は、通信販売のコンピューター供給会社である Microland Computer Warehouse によって管理されています。以下の表は、データベース内の 3 つのテーブルのデータを示しています。Customers テーブルは、各顧客を ID で識別します。表 Inventory は、ID 番号によって在庫のある各製品を識別し、その説明と価格 (単位当たり) に加えて、 ), 一日の始まりの在庫数. 表 Orders は今日受け取った注文を示します. 今日が一日の終わりであると仮定します. 3 つの表を使用して次の 2 つのタスクを実行する Visual Basic プログラムを作成します:

  1. 在庫切れのアイテムと、今日の注文を満たすために再注文する必要があるアイテムをリストボックスに表示します。

  2. その日に注文したすべての顧客の請求書をリストボックスに表示します。各請求書には、顧客の名前、住所、注文したアイテム (費用を含む)、および注文の合計費用が表示されます。

したがって、VB の天才で、このようなことのいくつかを行う方法を教えてくれたら、それは絶対に素晴らしいことです。どんな種類の助けも間違いなく私に違いをもたらします.

4

1 に答える 1

0

(私はそれが VB.NET であると想定しています) ここに、全体像に関するいくつかの指針があります。詳細を記入するには、Google が必要です。

1) ADO.NET を使用して Access データベースへの接続を確立します。コードでこれを行うか、Visual Studio のデータ ツールを使用しますか?

2) クエリを (Access またはプレーン SQL で) 作成して、今日購入された個別の在庫品目の数を検索し、その日の初めに在庫にある品目の数からそれを減算します。カウントが 0 以下のアイテムを選択します。Access でビジュアル ビルダーを使用してクエリ オブジェクトを保存し、コードでこのクエリ オブジェクトを参照することができます。または、Access によって生成された SQL をコピーして、これを ADO.NET コマンド オブジェクトで使用することもできます。

3) このクエリの結果をリストボックスに表示します。コードでリストボックスにアイテムを追加する DataReader をステップ実行するか、データソースへのデータバインディングを調査します。

4) ステップ 2 で要求されたデータを表示する別のクエリを質問に記述し、それらの結果を別のリストボックスにリストします。

それをもう少し進めてから、進捗状況とさらなる問題で対応してください。

于 2012-08-04T11:14:45.660 に答える