0
我怎樣才能讓這個得到一個特定的用戶數據,示例用戶在徽章文本框中輸入他的3位數字代碼,以便asp.net/Oracle查詢和gridview問題可能很簡單?
只顯示他的信息。我可以在select命令中添加where子句嗎?還是有更好的方法來做到這一點?
還有一本好書,那裏有關於asp.net,c#和oracle的信息。
// string Badge = "100000" + Request.Form["xBadgeTextBox"]; in
default.aspx.cs // 「SELECT * FROM CLOCK_HISTORY WHERE BADGE = '」 +徽章+ 「'」;會 這樣的工作?
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionStrings %>"
ProviderName="<%$ ConnectionStrings:ConnectionStrings.ProviderName %>"
SelectCommand="SELECT "CLOCK_IN_TIME", "CLOCK_OUT_TIME" FROM "CLOCK_HISTORY"">
</asp:SqlDataSource>
我對Query Strings進行了閱讀,但列出的缺點之一是不使用此方法傳輸敏感數據。 – 2010-06-28 15:44:28
我已經更新了我的答案。 – 2010-06-28 16:07:52