摘要: 使用SQL中的循环,可以实现许多我们需要的操作,比如SQL更新操作。下面就为您介绍使用游标循环进行SQL更新插入的SQL语句写法,希望对您深入学习SQL更新有所帮助。--开始事务 BEGINTRAN --不显示计数信息 SETNOCOUNTON DECLARE@ProjNovarchar(50),@CusNovarchar(50) --声明游标 DECLARECRMPSContact_cursorCURSORFOR SELECTProjNo FROMCRMPSContact WHEREProjNo>0 --打开游标 OPENCRMPSContact_cursor --取第一行的值给专案变 阅读全文
posted @ 2014-03-04 15:55 liuxixi 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 返回受上一语句影响的行数。如果行数大于 20 亿,请使用ROWCOUNT_BIG。语法@@ROWCOUNT 返回类型 int注释Transact-SQL 语句可以通过下列方式设置@@ROWCOUNT 的值:将 @@ROWCOUNT 设置为受影响或被读取的行的数目。可以将行发送到客户端,也可以不发送。保留前一个语句执行中的 @@ROWCOUNT。将 @@ROWCOUNT 重置为 0 但不将该值返回到客户端。执行简单分配的语句始终将 @@ROWCOUNT 值设置为 1。不将任何行发送到客户端。这些语句的示例如下:SET @local_variable、RETURN、READTEXT 以及不带查询 阅读全文
posted @ 2014-02-24 11:17 liuxixi 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table tabname(col1 type1 [ 阅读全文
posted @ 2013-07-26 13:31 liuxixi 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 电脑操作用IE访问网页正常但是打开浏览器工具--Internet选项时弹出对话框提示“由于该计算机受到限制本次操作已被取消请与你的系统管理员联系。”这种情况一般是病毒导致或不完善的软件安装后导致的。解决的方法先慢慢往下看怎么导致的“Internet选项”被锁住 经常看到类似“我的“Internet选项”被有毒网站恶意修改主页”的帖子看来这已经成为一个不大不小的问题下面就介绍一个简单的好方法——锁住你的“Internet选项”杜绝恶意修改。1.打开“开始”--“运行”在弹出的运行对话框中输入“Regedit.exe”注册表编辑器打开编辑器界面依次展开列表至“HKEY_CURRENT_USERSo 阅读全文
posted @ 2013-06-09 14:40 liuxixi 阅读(3375) 评论(0) 推荐(0) 编辑
摘要: 在进行数据传输和存储的时候我们经常要把很多元素的数据集合放到一个变量里传递,这样既减少了传递次数又减少了占用空间。例如我要把产品名和产品id以及产品价格统一写到一传传递就会构造出如下这样一个字符串 123|iphone4s|$200 然后在另一个页面或程序中去处理这个字符串,今天就来讲一下C#(Asp.net)中split方法的使用。工具/原料记事本C#开发环境步骤/方法我们先来看第一种情况:string str = "aaaa|ccccc|dddd|eeeee|ffff"; string[] array = str.Split('|'); foreach 阅读全文
posted @ 2013-05-21 15:38 liuxixi 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 公共方法(请参见受保护的方法)名称说明BeginExecuteNonQuery已重载。 启动此SqlCommand描述的 Transact-SQL 语句或存储过程的异步执行。BeginExecuteReader已重载。 启动此SqlCommand描述的 Transact-SQL 语句或存储过程的异步执行,并从服务器中检索一个或多个结果集。BeginExecuteXmlReader已重载。 启动此SqlCommand描述的 Transact-SQL 语句或存储过程的异步执行,并将结果作为XmlReader对象返回。Cancel已重写。 尝试取消SqlCommand的执行。Clone创建作为当前实 阅读全文
posted @ 2013-05-18 15:34 liuxixi 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,遇到了问题,当使用了UpdatePanel控件后,直接在后台输出js脚本报错了。大家都知道向客户端输出内容的方式很多,而大多数初学者会使用Respone.Write(string)。比如:以下是代码片段: Respone.Write(“hello word!”); 或输出JS Respone.Write(""); 但是,当你查看客户端源码时,你会发现,输出的内容呈现在源码的最前端,显然它破坏了HTML的格式,在某些情况下这是会影响到页面布局等效果的。 正确的输出方式应该是:this.ClientScript.RegisterStartupScript或this 阅读全文
posted @ 2013-05-17 14:51 liuxixi 阅读(410) 评论(0) 推荐(0) 编辑
摘要: http://www.soaspx.com/dotnet/asp.net/tech/tech_20100122_2514.html 阅读全文
posted @ 2013-05-17 14:07 liuxixi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 看到RETURN的返回值不同,代表意义各不同,能过查找,得出以下结论:RETURN语句会导致过程立即退出。考察下面的例子:CREATE PROCEDURE check_tables(@who VARCHAR(30))ASIF EXISTS(SELECT name FROM Philosophers WHEREname=@who)BEGINPRINT“In the Philosophers Table”RETURNENDIF EXISTS(SELECT author_name FROM Authors WHEREauthor_name=@who)BEGINPRINT“In the Authors 阅读全文
posted @ 2013-05-06 10:34 liuxixi 阅读(11692) 评论(2) 推荐(0) 编辑
摘要: 修改和删除自定义函数4.1 修改自定义函数修改自定义函数实际上与创建自定义函数的方法一致,只不过语句用alter function 名称比如修改多语句表值型函数语法如下:alter function 名称([{@参数名称 参数类型[=默认值]}[,n]])returns @局部变量table[with encryption][as]begin函数体return 函数返回值end4.2删除自定义函数语法:drop function函数名称删除多个函数,中间用逗号隔开。实例:删除前面所创建的edi函数和cj函数语句如下:drop functiondei,cj4.3对象资源管理器 除了前面讲到的创建 阅读全文
posted @ 2013-04-01 15:51 liuxixi 阅读(2073) 评论(0) 推荐(0) 编辑