在我创建的页面上,我有一个搜索工具,如果医生号码被搜索,它会调出医生的详细信息,一旦搜索按钮被点击,结果显示在文本框(我不能使用GridView的,因为这是不想要的)的代码vb.net减少在文本框中显示数据的代码
样品放置在搜索按钮
Query statement = "SELECT DocNumber FROM tblDoctor WHERE DNum LIKE '%"
execute the query and get the result
The result is converted to string and Execute Scalar is used
DocNum.Text = Result1
Query statement = "SELECT DocName FROM tblDoctor WHERE DNum LIKE '%"
execute the query and get the result
The result is converted to string and Execute Scalar is used
DocName.Text = Result2
等....有是,我想太显示数据14个的其他文本框,所以在上面的结构中有大量重复的代码行。任何人都可以提出一个更好的方式来做到这一点
重复代码的另一个问题来自链接到它的prev页面。之前的页面包含医生详细信息摘要,点击该行后,您可以访问此页面,显示他们个人详细信息的更详细视图。选择的医生数量将使用查询字符串传递到更详细的视图,以便我的代码
选择的医生的自动人口将填补在页面加载
Request the query string and store into variable dNum
Query statement = "SELECT DocNumber FROM tblDoctor WHERE DNum = " & dNum"
Get result from query convert to string and use execute scalar
lblDocNum.Text = Res1
Query statement = "SELECT DocNumber FROM tblDoctor WHERE DNum = " & dNum"
Get result from query convert to string and use execute scalar
lblDocNum.Text = Res1
等标签 ...
我在做什么,但编码风格看起来很差。任何帮助将非常感激。
谢谢
我已经使用了阅读器方法,这似乎缩短了我原来的代码,谢谢你的帮助。我不熟悉数据集,这就是为什么我没有使用它。谢谢 – kt87 2011-03-12 23:46:12