ado.net アプリケーションのラベルに誕生日アラートを表示したいと考えています。
どうすればそれを示すことができますか?
特定の日付の誕生日を持つ名前のみを表示したい私のフィールドname
、、、および彼のデータ型はid
、そのフィールドのフォーマットの値ストアです。DateOfBirth
Datetim
mm/dd/yyyy
私のプロジェクトにとって非常に重要なのを助けてください
私は1つのクエリを書きましたが、役に立ちません:
select PationName,ContactNo
from Physio_cureTable
where DateOfBirth between getdate()-1
and getdate()
iam は私の ado.net アプリケーションで以下のコードを書きましたが、空白のデータが表示されます。今日の日付と月の入力を確認しますが、空白のデータも表示します
string result = "SELECT PationName FROM Physio_cureTable WHERE CAST(DateOfBirth AS DATETIME)=CAST(GETDATE() AS DATETIME)";
SqlCommand showresult = new SqlCommand(result, con);
con.Open();
string actresult =(string) showresult.ExecuteScalar();
con.Close();
if (!string.IsNullOrEmpty(actresult))
label18.Text ="Happy Birthday"+actresult+"!";
else
label18.Text = "There is No Birthday!!";