易截截图软件、单文件、免安装、纯绿色、仅160KB

SqlServer游标理解

游标操作的六步骤:
 ◆在每次在创建游标的时候都问问自己,用什么别的方法可以避免使用游标,那么你就步如设计的正规了.
    1.声明
    2.打开
    3.应用/操作
    4.关闭.
    5.释放
      声明游标的基本语法如下:
      Declare <cursor name> cursor
      For <select statement>
  
案例1: MySchool
if exists(select * from sysobjects where name='cursc')
    drop proc cursc
Go
create procedure cursc
as
declare
       @question varchar(210),         --我们必须声明变量来存放得到的记录
       @a varchar(50),
       @b varchar(50),
       @c varchar(50),
       @d varchar(50),
       @answer varchar(50),
       @num int
 
declare MyCursor cursor  --声明我们的游标
Global --全局 游标的范围还有一个是局部(Local)
for select question ,OptionA,OptionB,OptionC,OptionD,Answer from question  --对应的SQL语句 后面打开游标就是打开
 
set @num=1 --设置标量表示游标的移动
 
open MyCursor --打开我们的游标这实际执行了For从句的主体查询,但我们仍然没有将数据
             --放在合适的位置进行合适的处理,因此我们需要处理一组事情.
                                                --1.获取第一条理路或者Fetch
              &n


相关文档:

mysql数据导出到sqlserver方法

这里是使用ODBC来转换数据库的。
1.安装mysql数据库的ODBC驱动,mysql官网有下载http://dev.mysql.com/downloads/connector/odbc/
2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 数据源。
3.接着在下面的窗体中输入数据源名称,如mysqlodbc;然后输入服务器Server地址(localhost或其他),用户Us ......

删除SQLServer查询分析器中的连接记录

SQLSERVER 2000
每次打开SQLServer查询分析器后,在连接窗口里的SQLServer服务器选择下拉框和登录用户名输入框里都会留有历史登录的记录,有时候我们是不希望这样的,比如在一个非私有领地做了暂时的开发后,不想留下任何连接远程数据库的记录,如何删除呢?还是注册表,找到以下路径:
HKEY_CURRENT_USER\Software\Micr ......

用asp.net还原与恢复sqlserver数据库


  
上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,
然后利用下边的类的方法就可以实现了。
我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过变量设置还原恢复的信息。
需要注意的时还原,还原的时候问题 ......

在SqlServer中用自定义函数返回动态表内容

说明:在SupplyPlan表中,存储着每一个RequestQty及其对应的开始终止日期段;因为我在以后处理中要判断当前天属于哪一条RequestQty的日期区间并进行处理,所以后台数据库只能设计成这种存储形式;但是在页面的显示时候,需要动态的根据每一个SupplyPlanNo生成对应的多条日期区段及其数量显示,所以采用自定义函数形式返回处 ......

简单的3个SQL视图搞定所有SqlServer数据库字典 转

数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。
1. SqlServer2000数据库字典--表结构.sql
SELECT TOP 100 PERCENT --a.id,
   & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号