-
SQL Server 中单引号的两种处理技巧
和数据库打交道要频繁地用到SQL语句,除非你是全部用控件绑定的方式,但采用控件绑定的方式存在着灵活性差、效率低、功能弱等等缺点。因此,大多数的程序员极少或较少用这种绑定的方式。而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语
应用 2005-11-28
-
探讨SQL Server中Case的不同用法
CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下:SELECT myColumnSpec =CASEWHEN A THEN somethingA
应用 2005-11-09
-
SQL Server SA权限总结经典技术
前提需要工具:SQL Query Analyzer和SqlExec Sunx Version第一部分:有关去掉xp_cmdshell来保护系统的分析总结:首先知道一下语句:1.去掉xp_cmdshell扩展过程的方法是使用如下语句:if exists (select * from dbo.sysobjects where id=object_id(N''[dbo].[xpcmdshell]'') and OBJECTPROPERTY
应用 2005-11-09
-
SQL Server 中四种匹配符的含义
% 代表零个或者多个任意字符_ 代表一个任意字符[] 指定范围内的任意单个字符[^] 不在指定范围内的任意单个字符带有匹配符的字符串必须使用引号引起来,例如下面的示例:LIKE ''BR%''返回以“BR”开始的任意字符串。LIKE ''Br%''返回以“Br”开始的任意字符中。LIKE ''%een''返回以“een”
应用 2005-11-09
-
如何使用.NET和VB编程创建SQL Server
概要 程序员常常需要以编程方式创建数据库。本文介绍如何使用 ADO.NET 和 Visual Basic .Net 以编程方式创建 Microsoft SQL 创建示例的步骤 1.新建一个 Visual Basic .Net Windows 应用程序项目。默认情况下,将 Form1 添加到项目中。 2.在 Form1 上放一个 Command 按钮,并将其 Name 属性更改为 btnCr
应用 2005-11-07
-
使用SQL SERVER 2000的全文检索功能
步骤:1.打开NorthWind数据库,右键Products表,选择“全文索引表”,“在表上定义全文索引”,为其创建全文目录。在“全文索引向导”中,选择你需要全文查询条件的列(可以是文本或图像),我们选择Productname和QuantityPerUnit列。然后下一步,输入一个新的目录proCatalog,点击下一步。在填充调度一项里,我们暂时
应用 2005-11-05
-
关于SQL Server中密码问题详细分析
问题1、修改了系统登录密码,导致sqlserver启动失败。是因为SqlServer服务启动时自动绑定了一个系统帐号,一般这种情况出现在administrator帐户以外的系统帐户登录系统的情况,因为默认SqlServer是不指定帐号的。解决办法:鼠标右键单击“我的电脑”,“管理”,“服务和应用程序”,“服务”,右键单击“M
应用 2005-11-05
-
SQL SERVER中对查询结果随机排序
Q. How can I randomly sort query results?问:怎样才能对查询结果随机排序?A. To randomly order rows, or to return x number of randomly chosen rows, you can use the RAND function inside the SELECT statement. But the RAND function is resolved only once for the entire query, so every row will ge
应用 2005-10-31
-
怎样做SQL server数据库的还原
今天由于毕业设计要做一个数据库备份和还原的页面。我参考了一段代码后实现了功能但是我发现这段程序有一个比较麻烦的地方,就是数据库的还原的时候会遇到排它性问题。 在网上搜索了找到了小白的Blog上转了一个大富翁论坛上的讨论,看了讨论后发现里面提供的方法还不能直接用于ASP.NET。我对代码进行了稍稍的改动。 void re
应用 2005-10-31
-
VB实现文件数据对SQL Server上传下载
前言 很多单位尤其是制造业、设计院,计算机应用开展的较早。在这些单位,各种法规文件的下达以及日常工作中产生的大量数据,形成了种类繁杂、数量庞大档案资料(各种文件)。面对海量数据,原有档案管理系统在进行数据的备份、还原、更新与维护时多数已力不从心。传统的基于文件的管理方式,还给各种档案的保密工作带
应用 2005-10-31