
以下代码是一个示例(这里没有启用分页,可以一次显示所有记录)
<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/BASE.mdb" SelectCommand="SELECT [请求IP], [请求地址], [请求次数] FROM [用户请求] WHERE ([请求IP] LIKE '%' + ? + '%')">
这里绑定了界面的输入框----搜索
用于将其中文本传入以上SQl语句查询
<SelectParameters>
<asp:ControlParameter ControlID="搜索" Name="请求IP" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:AccessDataSource>
不要点击“引用”,应该这样(选择“部件”):点击菜单 工程——部件 打开部件对话框后 选择 “控件”选项卡 在下面控件列表里勾选
Microsoft DataGrid Control 6.0 然后点击确定即可。
DataGrid是很常用的控件。VB6.0企业版里肯定有,精简版里应该也有, 但是因为没用过,不太确定。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)