• λ我爱Aspx >> Asp.Net >> ASP.NET中利用存储过程实现模糊查询
  • ASP.NET中利用存储过程实现模糊查询

  • :未知  Դ:internet  :2007-5-20 16:42:03  ؼ:.net,asp.net,asp
  • 一、建立存储过程

    在MSSQL中的Northwind数据库中为employess表新建存储过程(作用按LastName进行模糊查询):

    CREATE PROCEDURE Employess_Sel @lastname nvarchar (20)

    AS

    select lastname from Employees where lastname like '%' + @lastname + '%'

    GO

    二、窗体设计

    1、新建ASP.NET Web应用程序,命名为WebSql,选择保存路径然后点击确定。

    2、向窗体中添加一个Label、一个Textbox和一个Button按钮,然后再添加一个DataGrid控件,右击DataGrid控件选择属性生成器,然后在打开的窗口中选择列,去掉自动创建列前的对勾,再向选定列中添加一个绑定列将页眉设为LastName,将数据字段设为LastName。点击确定。

    三、创建中间数据层

    右击解决方案,选择新建-项目-类库,名称为ClaSQL,选择保存路径然后点击确定。在打开的类库中添加以下代码:

    Imports System.Data.SqlClient

    Public )

    '创建一个进行查询的过程

    Public Function Emp_Sel(ByVal lastname As String) As DataSet

    scon.Open()

    scon.Close()

    '定义命令对象,并使用储存过程

    Dim scom As New SqlCommand

    scom.CommandType = CommandType.StoredProcedure

    scom.CommandText = "Employess_Sel"

    Ҷƪл˵?
  • һƪ回车键提交表单(点击按钮)
    һƪASP.NET之精通弹出窗口