我正在尝试为医疗办公室创建一个程序,他们希望在Visual Studio Windows应用程序中创建一个Windows Web表单,该表单将显示用户可以选择的按钮,并根据他们的选择,新表单将填充相应的患者从那里他们可以选择他们想要的病人的信息并编辑他们的程序的细节。
我目前在根据用户选择显示相应的sql表时遇到问题。我目前正在使用gridview(我称之为PData Webform),它将填充我在sql创建的Patients表中的所有数据。
我在C#工作,我的sql连接代码是
<?xml version="1.0" encoding="utf-8"?>
<items>
<model type="model1" name="default" price="12.12" date="some_value">
<PriceData>
<item name="watch" />
</PriceData>
</model>
<model type="model2" name="default" price="12.12" date="some_value">
<PriceData>
<item name="toy" />
</PriceData>
</model>
<model type="model3" name="default" price="12.12" date="some_value">
<PriceData>
<item name="bread" />
</PriceData>
</model>
</items>
然后我打电话给我的网页
SqlConnection con = new SqlConnection("Data Source=NATE;Initial
Catalog=MembershipSite;Integrated Security=True;");
SqlDataAdapter sda2 = new SqlDataAdapter("SELECT Fname + ',' + Lname As
Patients, TestDate, Test, Location, Verified FROM Patients Where Test =
'Echocardiogram' and Verified = 1 Order By 'TestDate' DESC", con)
DataTable dt = new DataTable();
显然,从我的SQL语句中我只想要测试=“超声心动图”,但我得到了所有测试的列表。
关于如何实现这一目标的任何建议?此外,如果我要选择除超声心动图之外的任何其他测试我想要显示相同的“Pdata”表,但这次填充了其他程序。