access无法像java那样,用代码新建窗体或者添加控件首先,从工具箱--->数据中找到GridView(没有的话单击右键添加)
以下代码是一个示例(这里没有启用分页,可以一次显示所有记录)
<asp:TextBox ID="搜索" runat="server" Width="242px" AutoPostBack="True"></asp:TextBox>
<asp:GridView ID="记录集" runat="server" AutoGenerateColumns="False" DataSourceID="Access数据查询集" Width="807px">
<Columns>
<asp:BoundField DataField="请求IP" HeaderText="请求IP" SortExpression="请求IP" />
<asp:BoundField DataField="请求地址" HeaderText="请求地址" SortExpression="请求地址" />
<asp:BoundField DataField="请求次数" HeaderText="请求次数" SortExpression="请求次数" />
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="Access数据查询集" runat="server" DataFile="~/App_Data/BASEmdb" SelectCommand="SELECT [请求IP], [请求地址], [请求次数] FROM [用户请求] WHERE ([请求IP] LIKE '%' + + '%')">
这里绑定了界面的输入框----搜索
用于将其中文本传入以上SQl语句查询
<SelectParameters>
<asp:ControlParameter ControlID="搜索" Name="请求IP" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:AccessDataSource>计算型控件,不是一个专门的控件,它指的是文本框控件,只不过这个文本框的控件来源属性里面设置的是一个表达式,由计算得来,例如设成:=count(),表示显示出记录个数, 文本框控件分三类:绑定型(控件来源里选一个字段)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)