一、建立存储过程
在MSSQL中的Northwind数据库中为employess表新建存储过程(作用按LastName进行模糊查询):
二、窗体设计
1、新建ASP.NET Web应用程序,命名为WebSql,选择保存路径然后点击确定。
2、向窗体中添加一个Label、一个Textbox和一个Button按钮,然后再添加一个DataGrid控件,右击DataGrid控件选择属性生成器,然后在打开的窗口中选择列,去掉自动创建列前的对勾,再向选定列中添加一个绑定列将页眉设为LastName,将数据字段设为LastName。点击确定。
三、创建中间数据层
右击解决方案,选择新建-项目-类库,名称为ClaSQL,选择保存路径然后点击确定。在打开的类库中添加以下代码:
在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 Class Class1 Dim scon As New SqlConnection("server=localhost;database=northwind;uid=sa;pwd=123") '创建一个进行查询的过程 Public Func |

本文介绍了在ASP.NET Web应用程序中如何利用存储过程进行模糊查询。首先在MSSQL数据库中创建存储过程,接着在WebForm上设计界面,包括Label、Textbox、Button和DataGrid控件,并配置DataGrid绑定列。然后创建中间数据层类库,实现数据库操作。最后在WebForm1.aspx的后台代码中处理按钮点击事件,调用存储过程进行查询。注意在数据库操作中要确保安全性,如使用存储过程、避免使用SA账户等。

7594

被折叠的 条评论
为什么被折叠?



