MySQL に、さまざまな日時値を持つ行がたくさんある SQL データベース テーブルがあります。例えば:
2012-08-21 10:10:00 <-- with these date there are around 12 rows
2012-08-21 15:31:00 <-- with these date there are around 5 rows
2012-08-22 11:40:00 <-- with these date there are around 10 rows
2012-08-22 12:17:00 <-- with these date there are around 9 rows
2012-08-22 12:18:00 <-- with these date there are around 7 rows
2012-08-25 07:21:00 <-- with these date there are around 6 rows
ユーザーが SpinButton1_SpinUp() または SpinButton1_SpinDown() ボタンをクリックすると、次のようになります。
SpinButton1_SpinUp()ボタンは、現在実行中の次の SQL テーブルからこれらのデータを除外する必要があります。例: 現在、2012-08-21 15:31:00 を選択しています。ユーザーが SpinUp ボタンを押すと、プログラムはデータベースからこれらの日付を選択します。これは、2012-08-22 11:40:00 のように次に高い値です。 したがって、ユーザーが SpinUp ボタンを押すと、データベースで選択されたデータは、日付が 2012-08-21 15:31:00 のデータから日付が 2012-08-22 11:40:00 のデータに変更されます。
SpinButton1_SpinDown()は、SpinUp ボタンとまったく逆のことを行います。 ユーザーが SpinDown ボタンを押すと、データベースで選択されているデータは、日付が 2012-08-21 15:31:00 のデータから日付が 2012-08-21 10:10:00 のデータに変更されます。
したがって、現在の日付は変数に格納する必要があると思います。ただし、ボタンを押すと、データベース内のすべての大きいデータまたは小さいデータが選択されるわけではなく、最も大きい日付または最も小さい日付のみが選択されます。
これどうやってするの?
私の問題を理解できるように説明したことを願っています。私の母国語は英語ではないので、誤解が生じる可能性があります! わからないことがあれば聞いてください!読んでくれてありがとう!