摘要: SQL2005对2000进行了很大的改进,而用户关系这部分也变得相当复杂了,很多朋友都对此一知半解!下面,我将把我应用中总结的和大家分享下,先从概念入手,希望对不理解的朋友有点提示。 今天我们要说的包括服务器登录名Server Login,服务器角色Server Role,数据库用户DB User,数据库架构DB Schema,数据库角色DB Role 。以上几个名词应该从服务器与数据库来区分,服务器包含一到多个数据库,其中: 服务器登录名:指有权限登录到某服务器的用户; 服务器角色:指一组固定的服务器用户,默认有9组; · 登录名一定属于某些角色,默认为public · 阅读全文
posted @ 2012-02-14 11:09 苍马之子 阅读(4207) 评论(1) 推荐(1) 编辑
摘要: 今天在看一段C#代码的时候,发现对ref和out两个关键不了解,所以就查阅了C#语言相关的教程,深入的学习了一下。ref关键字的作用是使参数按引用类型传递,这样控制权传递给调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。这里提到了引用类型,其实在C#中共有两种类型,一种是值类型(结构体、数值类型、bool型、枚举、可空类型),另一种是引用类型(自定义类、接口、委托、数组、字符串类型、object)。值类型和引用类型的区别在于以下几点:1、值类型直接存储其值,变量本身就包含了实例数据,而引用类型保存的只是实例数据的内存引用。因此,一个值类型变量就永远不会影响到其他的值类型变量,而两. 阅读全文
posted @ 2012-02-10 16:57 苍马之子 阅读(466) 评论(0) 推荐(0) 编辑
摘要: Bindable指定属性是否支持Data Binding这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:BIndable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知。Browsable控制属性或事件是否显示于属性表。指定属性是否应该在属性浏览器中显示,使用布尔值设置。通常情况下,功用属性和那些希望在属性浏览器中显示的属性被设置为Browsable(true),只读属性和那些不希望在属性浏览器中见到的属性被设置为Browsab(false)。Catagory对于属性或是事件的分类,当属性表采用分类模式显示时,会 阅读全文
posted @ 2011-11-11 14:02 苍马之子 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 最近公司刚刚搭建了一台安防综合平台,综合平台服务器上安装了SQL Server 2005,由于没有备份服务器,所以只能异地备份数据库了。在网上找了很多的资料,自己整合了一下 。一、开启SQLAgent服务,并设置为“自动”二、备份1、SQL代理-作业-新建作业,这是在SQL2005下的操作,其实SQL2000也是大同小异(管理→SQLServer代理→右键作业→新建作业)图1 2、在常规中输入名字图23、“步骤”项—>新建,输入名称,选中数据,输入以下语句,图3语句如下: --在SQL Server2005中cmdshell命令默认是关闭的,首先要开启cmdshell命令: --显示高级 阅读全文
posted @ 2011-07-03 11:00 苍马之子 阅读(4782) 评论(0) 推荐(0) 编辑
摘要: 定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值: datepart 缩写 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 dd, d 周 wk, ww 星期 dw, w 小时 hh 分钟 mi, n 秒 ss, s 毫秒 ms 微妙 mcs 纳秒 ns 实例假设我们有下面这个 "Orders" 表: 阅读全文
posted @ 2011-07-02 16:48 苍马之子 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30),getdate(),101)now结果为:now---------------------------------------|09/15/2001===================================================================style数字 阅读全文
posted @ 2011-07-02 16:41 苍马之子 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 本段代码可以获取本机的IP地址,并可以根据IP地址获取本机所在域域名:.aspx代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transiti 阅读全文
posted @ 2011-03-23 17:53 苍马之子 阅读(2236) 评论(0) 推荐(1) 编辑
摘要: 数据表中有一列数据,如图1所示:图1数据表现在需要将该列数据分成三列。SQL 代码如下所示:1、select max(case when F1%3=1 then F1 else 0 end) a,max(case when F1%3=2 then F1 else 0 end) b,max(case when F1%3=0 then F1 else 0 end) cfrom HLR151group by (F1-1)/3效果:2、select c1=a.F1,c2=b.F1,c3=c.F1from HLR151 aleft join HLR151 b on b.F1=a.F1+1 left jo 阅读全文
posted @ 2011-02-16 15:08 苍马之子 阅读(9871) 评论(2) 推荐(1) 编辑
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Text;usingSystem.Runtime.InteropServices;classCloseCD{[DllImport("winmm.dll"... 阅读全文
posted @ 2010-11-15 17:14 苍马之子 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 作为初学者来说,在C#中使用API确是一件令人头疼的问题。在使用API之前你必须知道如何在C#中使用结构、类型转换、安全/不安全代码,可控/不可控代码等许多知识。   一切从简单开始,复杂的大家一时不能接受。我们就从实现一个简单的MessageBox开始。首先打开VS.Net ,创建一个新的C#工程,并添加一个Button按钮。当这个按钮被点击,则显示一个MessageBox对话框。 即然我们需要... 阅读全文
posted @ 2010-10-14 16:10 苍马之子 阅读(4900) 评论(0) 推荐(0) 编辑