摘要: 本文将向你介绍如何调用存储过程对SQL Server数据库中的数据进行CRUD操作。文中采用的数据库依然是我们在本系列第一篇文章《采用Model-First 开发方式创建数据库》中创建的,使用的Web页面是在第二篇文章《使用 Entity Framework 进行CRUD操作》中创建的 ,可以点击[代码]下载链下载项目文件,要用VS2010打开。步骤1.创建存储过程首先需要创建存储过程,第一个存储过程的功能是查表UserAccount记录的,代码如下:CREATE PROCEDURE dbo.UserAccounts_SelectAllAS SET NOCOUNT ON S... 阅读全文
posted @ 2011-07-04 14:56 Alvin Yue 阅读(3231) 评论(0) 推荐(0) 编辑
摘要: 数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。1.1 游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标位置组成。当决定对结果 阅读全文
posted @ 2011-06-30 14:16 Alvin Yue 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 这里主要讲全文搜索里面用到的 Contains 函数,摘录别人的文章,感觉写的好,拿来分享一下。假设有表 students,其中的 address 是全文本检索的列。1. 查询住址在北京的学生SELECT student_id,student_nameFROM studentsWHERECONTAINS( address, 'beijing' )remark: beijing是一个单词,要用单引号括起来。 网管下载dl.bitscn.com 2. 查询住址在河北省的学生SELECT student_id,student_nameFROM studentsWHERECONTAIN 阅读全文
posted @ 2011-06-21 14:35 Alvin Yue 阅读(674) 评论(1) 推荐(1) 编辑
摘要: 本章介绍在SQL Server 2008 R2 下的全文索引,它能够对数据中的字符类型列(如varchar、text等类型)进行索引,并通过索引实现全文搜索查询。首先对比简单介绍一下常规索引和全文索引的区别,如下图:OK,下面我们就利用SQL Server 提供的存储过程来建立一个全文索引,具体步骤为:(1)启动数据库的全文处理功能(sp_fulltext_datebase);(2)建立全文目录(sp_fulltext_catalog);(3)在全文目录中注册需要全文索引的表(sp_fulltext_table);(4)指出表中需要全文检索的列名(sp_fulltext_column)(5)为 阅读全文
posted @ 2011-06-21 14:22 Alvin Yue 阅读(4531) 评论(10) 推荐(2) 编辑
摘要: 本节介绍的内容是在上一篇文章的基础上增加的,http://www.cnblogs.com/alvinyue/archive/2011/05/17/2048783.html上一篇介绍了如何从前台异步获取json数据(有很多不足之处,望广大网友指正,谢谢!),这一次介绍另一个方法 $.get(),它的原型是:jQuery.get( url, [ data ], [ success(data, textStatus, jqXHR) ], [ dataType ] ),就不用解释了!如下:About.cshtml$(function () {//get the schools$.get("/ 阅读全文
posted @ 2011-05-19 11:26 Alvin Yue 阅读(2250) 评论(2) 推荐(2) 编辑
摘要: 在mvc3中,最让人称道的当然还是路由的方便与先进之处,类似于java中的mvc,加载每一个页面(包括首页),都要先运行该页面对应的后台controller,处理页面的初始化数据(mvc中的数据传递问题这里不再讲述)、域名读取、权限操作等,然后返回相应的页面。本篇文章讲述如何从mvc的前台页面中异步获取后台的json数据。1.建一个mvc3的项目,取名叫MVC3Test(事先安装mvc3 version:1.13.113.0)2.修改About.cshtml,如下代码About.cshtml@{ViewBag.Title = "About Us";}<script t 阅读全文
posted @ 2011-05-17 13:39 Alvin Yue 阅读(6447) 评论(14) 推荐(2) 编辑
摘要: 续前一篇无刷新 select 数据源及事件绑定 (1),本篇讲解select的onchange事件和利用ajax静态调用后台方法页面(asp.net)页面(UseJason.aspx)<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UseJason.aspx.cs" Inherits="AjaxTest.UseJason"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra 阅读全文
posted @ 2011-05-04 11:49 Alvin Yue 阅读(2139) 评论(2) 推荐(0) 编辑
摘要: 这是利用Ajax、json给前台页面中的select绑定数据源,原理简单,诸君一看便知: 前台页面(ASP.NET):前台页面 ASP.net<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UseJason.aspx.cs" Inherits="AjaxTest.UseJason"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" & 阅读全文
posted @ 2011-05-03 18:10 Alvin Yue 阅读(3063) 评论(2) 推荐(1) 编辑
摘要: ps:前一篇介绍jquery调用webservice,这一篇引用的是用jquery直接调用aspx后台方法。先创建一个aspx页面编写一个客户端控件<input type="button" id="AjaxDemo" value="AjaxDemo">再aspx后台的页面编写一个简单的方法,代码如下:[WebMethod]public static string ABC(string ABC){ return ABC;}必须声明为静态方法,并且它们必须使用 [WebMethod] 特性标注。但是在webservice里面不 阅读全文
posted @ 2011-04-27 18:34 Alvin Yue 阅读(2392) 评论(2) 推荐(0) 编辑
摘要: 我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999 阅读全文
posted @ 2011-04-27 17:05 Alvin Yue 阅读(514) 评论(0) 推荐(0) 编辑