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

SQL数据库连接语句

一般的远程访问的写成这样:
Data Source=IP;Initial Catalog=数据库名;UserID=用户名;Password=密码
本地访问的写成这样:
Data Source=(local);Initial Catalog=数据库名;UserID=用户名;Password=密码
如果是本地的,通过windows组件验证的(也就是没有用户名,密码的)写成这样:
Data Source=(local);Initial Catalog=数据库名;Integrated Security=True
如果不是默认的实例,假如实例名是SQLEXPRESS,写成这样:
Data Source=(local)\SQLEXPRESS;Initial Catalog=数据库名;Integrated Security=True
ExecuteReader
简单高效的,单向前的数据查询。返回一个SqlDataReader对象
通常用于读取数据
ExecuteNonQuery
返回一个int类型的值,返回数据库中所影响的行数。
用于对数据库的各种操作
ExecuteScalar
返回读出结果的第一行第一列


相关文档:

清除SQL数据库日志文件


清除SQL数据库日志文件
/*--压缩数据库的通用存储过程
有两种方法 一是压缩日志,二是删除日志。
一、压缩日志及数据库文件大小
因为要对数据库进行分离处理
所以存储过程不能创建在被压缩的数据库中
/*--调用示例
exec p_compdb 'test'
--*/
use master   --注意,此存储过程要建在master数据库中
go ......

定期删除备份的SQL数据库的脚本

  比如某个数据库下对SQL SERVER的数据库进行了每天的备份,现在要保留7天以内的,其他的删除掉,用ASP可以实现了,但要用到filesystemobject,不大爽
    首先写一个js文件clearDatabaseBackup,内容如下
function deleteBackupFile(beforedays) {
    var fso = new ActiveXObject ......

MS SQL Server 几个系统表介绍

1.表SYSOBJECTS用于描述数据库中的对象 --表、视图、存储过程等
   说明:该表相关字段的含义如下:
  SYSOBJECTS.name 对象名,如:表名,视图名。
  SYSOBJECTS.id 对象id。
  SYSOBJECTS.type 对象类型(p存储过程,v视图,s系统表,u用户表)。 
  ex:
     ......

可为NULL 但不能重复的SQL约束


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER   trigger   [dbo].[checkExamNo] on   [dbo].[student]
  for   insert,update    as  
  if   exists(select   examNo from   student whe ......

利用typeperf工具收集SQL Server性能数据

一.利用TypePerf.exe命令行工具把Windows操作系统的性能计数器数据记录到数据库中
 
可以在作业中建立以下脚本
1.启用xp_cmdshell
--默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤
 
-- 允许配置高级选项
EXEC sp_configure 'show advanced options ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号