|
|
2012年6月8日
摘要:
SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\work\****.xlsx', 'select * FROM [Sheet1$]')update OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\work\****.xlsx', 'select * FROM [Sheet1$]')set 列名= nullwhere 列名i 阅读全文
摘要:
本文摘自网络。 /*--数据导出EXCEL 导出查询中的数据到Excel,包含字段名,文件为真正的Excel文件 ,如果文件不存在,将自动创建文件 ,如果表不存在,将自动创建表 基于通用性考虑,仅支持导出标准数据类型 --邹建 2003.10(引用请保留此信息)--*/ /*--调用示例 p_exporttb @sqlstr='select * from 地区资料' ,@path='c:\',@fname='aa.xls',@sheetname='地区资料' --*/ alter pro... 阅读全文
摘要:
使用 APPLY 运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数。表值函数作为右输入,外部表表达式作为左输入。通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输出。APPLY 运算符生成的列的列表是左输入中的列集,后跟右输入返回的列的列表。注意: 若要使用 APPLY,数据库兼容级别必须为 90。 APPLY 有两种形式:CROSS APPLY 和 OUTER APPLY。CROSS APPLY 仅返回外部表中通过表值函数生成结果集的行。OUTER APPLY 既返回生成结果集的行,也返回不生成结果集的行,其中表值函数生成的列中的值为 NULL。例如,考 阅读全文
摘要:
http://www.mspil.edu.cn/ 可以注册到edu的邮箱,也就是可以到微软学生中心()去下载一些免费软件了,不错.很好.记录之. 阅读全文
摘要:
float 转 varchar 精度丢失 解决方法: float-->decimal-->varchar varchar 转decimal 错误 严格来说是科学计数法的 varhcar 解决方法:varchar-->float-->decimal 阅读全文
摘要:
主机设置如下:宿机设置如下:如果宿机能ping 能外网,但是不能上网,可以是主的杀毒软件防火墙之类的软件引起的,关闭之后再试试. 阅读全文
摘要:
排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数:1. row_number2. rank3. dense_rank4. ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示:图1其中field1字段的类型是int,field2字段的类型是varchar一、row_numberrow_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示:select row_number() over(o 阅读全文
摘要:
COALESCE返回其参数中第一个非空表达式。语法COALESCE ( expression [ ,...n ] ) 参数expression任何类型的表达式。n表示可以指定多个表达式的占位符。所有表达式必须是相同类型,或者可以隐性转换为相同的类型。返回类型将相同的值作为 expression 返回。注释如果所有自变量均为 NULL,则 COALESCE 返回 NULL 值。COALESCE(expression1,...n) 与此 CASE 函数等价:CASE WHEN (expression1 ISNOTNULL) THEN expression1 ... WHEN (expr... 阅读全文
摘要:
1,SQL Server 2008 SP3 select @@version 得到以下信息:Microsoft SQL Server 2008 (SP3) - 10.0.5500.0 (Intel X86) Sep 22 2011 00:28:06 Copyright (c) 1988-2008 Microsoft Corporation Enterprise Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1)2,操作系统是 windows 7 32位 sp13,OFFICE 2010 PRO plus vol 阅读全文
摘要:
转:导出创建表脚本的存储过程-----------获取当前数据库所有表的外键创建脚本、获取指定表的创建脚本,包括表和字段的属性、外键-----------------------CREATEPROCEDURE[dbo].[sp_HelpTable](@TableName sysname)ASSET NOCOUNT ONintIDENTITY(1, 1), ScriptLine nvarchar(4000))), 'IsTable') =0BEGINRAISERROR('指定的对象不是表对象', 16, 1)RETURNEND--获取表的创建脚本--插入表头)SE 阅读全文
摘要:
1,点击 google地图实验室(在Google地图右上角),启用 标记经纬。2,到要查看经纬的地方右击,标记经纬即可。 阅读全文
摘要:
http://www.mspil.edu.cn/可以注册到edu的邮箱,也就是可以到微软学生中心去下载一些免费软件了.百度怎么搞的,什么都不让打hhitserver@mspil.edu.cnbiangongxin@mspil.edu.cn如果要登陆邮箱的话,到live页登陆就可以了。 阅读全文
摘要:
1.把文件夹命名为 我的电脑.{20D04FE0-3AEA-1069-A2D8-08002B30309D}2.打开方式,用WINRAR打开,重命名即可。 阅读全文
摘要:
connectifyConnectify 是一款免费的软件。能将Win7笔记本变成无线路由器把笔记本变成一个无线路由器,让WIFI手机或者别的笔记本能共享上网目录简介Connectify-将Win7笔记本变成无线路由器使用环境安装环境安装教程基本配置Connectify的使用补充说明简介 Connectify 是一款免费的软件。能把笔记本变成一个无线路由器,让WIFI手机或者别的笔记本能共享上网,以前仅支持Win7系统。3.0版本及以上已经可以支持Vista和XP系统了。 Connectify-将Win7笔记本变成无线路由器 Connectify是一款非常实用的免费软件,它可以把安装了Wi.. 阅读全文
摘要:
在SQL Server 中查询表结构及索引 1.表结构信息查询 表结构信息查询SELECT TableName=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END, TableDesc=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''), Column_id=C.column_id, ColumnName=C.name, PrimaryKey=ISNULL(IDX.PrimaryKey,N''), [IDENTITY]=CASE WHEN. 阅读全文
摘要:
中科院分词程序--ICTCLAShttp://ictclas.org/index.html 阅读全文
摘要:
*--处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程 因为是针对死的,所以如果有死锁进程,只能查看死锁进程 当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程 感谢: caiyunxia,jiangopen 两位提供的参考信息--邹建 2004.4--*//**//*--调用示例 exec p_lockinfo--*/create proc p_lockinfo@kill_lock_spid bit=1, --是否杀掉死锁的进程,1 杀掉, 0 仅显示@show_spid_if_nolock bit=1 --如果没有死锁的进程,... 阅读全文
摘要:
http://www.microsoft.com/download/en/search.aspx?q=vhd&p=1&r=10&t=51主要是一些已经安装和配置好的系统。 阅读全文
摘要:
输入对号:alt+41420输入错号:alt+41409 按着ALT一直输入,输入之后再松手.符号就出来了. 阅读全文
摘要:
EXCEL 名称管理器处理单元格为 1+2+3 类似 阅读全文
摘要:
CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY);DECLARE @max AS INT, @rc AS INT;SET @max = 1000000;SET @rc = 1;INSERT INTO Nums VALUES(1);WHILE @rc * 2 <= @maxBEGIN INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums; SET @rc = @rc * 2;ENDINSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums WHERE n 阅读全文
摘要:
在数据有效性中 使用自定义 然后输入公式即可:=OR((A2>=20)*(A2<=40),(A2>=60)*(A2<=80))=AND((A2>=20),(A2<=40))(A2>=20)*(A2<=40):其中“*”为执行AND运算,限制单元格应介于20~40之间。AND((A2>=20),(A2<=40)) 与上相同(A2>=60)*(A2<=80):其中“*”为执行AND运算,限制单元格应介于60~80之间。使用OR运算,只上述条件其中之一成立即可通过。使用AND运算,只上述条件其中全成立即可通过。 阅读全文
摘要:
EXCEL 中的 TEXT 函数 TEXT 将数值转换为按指定数字格式表示的文本。 语法 TEXT(value,format_text) Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。 Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。 说明 Format_text 不能包含星号 (*)。 通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。 A B 1 销售人员 ... 阅读全文
摘要:
1,打开注册表:“运行”——“RegEdit”——回车找到“HKEY_CLASSES_ROOT”下的“.pdf”,然后“选中”它,在右侧“(默认)”上双击,弹出对话框,在“数值数据(V)”中输入“AcroExch.Document”点击确定。2,点击“开始菜单”——“默认程序”——“将文件类型或协议与特定程序关联”,此时系统会弹出扩展名或协议的文件列表,在“名称”中找到显示不正常的PDF图标,选中——更改程序——弹出默认打开程序Adobe Reader,点击确定 阅读全文
摘要:
SUMIF 函数说明使用 SUMIF 函数可以对中符合指定条件的值求和。例如,假设在含有数字的某一列中,需要对大于 5 的数值求和。请使用以下公式:=SUMIF(B2:B25,">5")在本例中,应用条件的值即要求和的值。如果需要,可以将条件应用于某个单元格区域,但却对另一个单元格区域中的对应值求和。例如,使用公式 =SUMIF(B2:B5, "俊元", C2:C5) 时,该函数仅对单元格区域 C2:C5 中与单元格区域 B2:B5 中等于“俊元”的单元格对应的单元格中的值求和。注释 若要根据多个条件对若干单元格求和,请参阅 SUMIFS 函数。语 阅读全文
摘要:
PetShop 二总结:一创建 Model 类库,然后添加Category 类namespace PetShop.Model{ publicclassCategory { publicstring CategoryId { get; set; } publicstring CategoryName { get; set; } publicstring Description { get; set; } }}二创建类库项目ClassLibrary,只有类定义的项目添加接口IdataAccessLayer 项目名称解决方案名称PetShopnamespace PetShop.IDataAccess 阅读全文
摘要:
在安装OFFICE 2010/2007时,如选择不安装共享功能,打开WORD时就会出现“你正在试图运行的函数包含有宏或需要宏语言支持的内容,而在安装此软件时,您(或您的管理员)选择了不安装宏或控件的支持功能”。烦得很...解决办法:1. word选项——加载项——管理【com加载项】,转到——把几个勾勾都取消掉——确定. (Win7要用管理员身份).2. 如已安装,则可执行安装文件,选择“添加或删除功能”,把共享功能里的“VBA项目的数字证书”装上,如还未安装WORD,则可在安装时选择共享功能里的“VBA项目的数字证书”装上,问题即可解决. 就是这项没装导致的.补上. 阅读全文
摘要:
declare @str varchar(100) set @str='张三' --要搜索的字符串declare @s varchar(8000) declare tb cursor local for select s='if exists(select 1 from ['+b.name+'] where convert(varchar,['+a.name+']) like ''%'+@str+'%'') print ''select ['+a.name+' 阅读全文
摘要:
select referent.constraint_name as fk_name, referent.update_rule, referent.delete_rule, kcol_usage.table_name as fk_table_name, kcol_usage.column_name as fk_column_name, kcol_usage1.table_name as pk_table_name, kcol_usage1.column_name as pk_column_namefrom INFORMATION_SCHEMA.REFERENT... 阅读全文
摘要:
使用宏------------------------拆分成工作表-----------------------Sub 按照总表A列数据分类存到各新表() Dim arr, sht As Worksheet, temp As String, i As Long, k, t, rng1 As Range, rng2 As Range Set rng1 = Range("A1:E2") Set rng2 = Range("A40:E42") arr = Range("a3:e" & [a65536].End(xlUp).Row - 阅读全文
摘要:
----------------------------拆分成工作薄V1--SQL----格式没有保存--------Sub 拆分工作薄() Application.ScreenUpdating = False '自动刷新为否 Application.DisplayAlerts = False '过程中是否有对话模型为否 Set d = CreateObject("scripting.dictionary")'创建字典 ed = [a65536].End(xlUp).Row'统计共有多少行数据 Set bt = [a1:N2]'标头部 阅读全文
摘要:
1。如何知道本实体Instance共享给了哪些人。 Objecttypecode是每个实体的编号,非常重要,可以从SDK中查得。 转自 http://blog.csdn.net/enhydraboy/archive/2007/07/03/1677123.aspx 备注:此代码可在 CRM系统 fil 阅读全文
摘要:
使用电脑时,我们往往会对桌面上的某些操作出现问题,如果当我们面对无法解决的问题束手无策时,这样只好求人上门帮忙了。哎,如今求人难呀,求人上门更难,如果要是远程解决最好了。在windows7中系统提供了一个“问题步骤录制器”工具,通过这个功能我们可以把屏幕上出现的问题录制下来,随后发送给对方,这样当对方了解了我们的操作过程,就可以不用上门解决了。 1.录制屏幕信息 使用“问题反馈录像机”非常简单。首先我们在“开始”→“运行”中键入“psr.exe”命令,单击“确定”按钮,打开“问题步骤记录器”工具条界面。 程序启动后下面我们就可以使用工具录制屏幕了,录制时单击“开始记录”按钮,“问题步骤记... 阅读全文
摘要:
事例数据with CET_Table as (select 'A' name,1 as [month],0 as valueunion all select 'A',2,1union all select 'A',3,0union all select 'A',4,0 union all select 'A',5,1union all select 'A',6,0 union all select 'A',7,0 union all select 'A',8,0 un 阅读全文
摘要:
使用 SQL的 for xml path来进行字符串拼接 本篇主要讲怎么利用SQL的FORXMLPATH 参数来进行字符串拼接,FORXMLPATH的用法很简单,它会以xml文件的形式来返回数据。 小小示例一:Create table test (id int,变量 varchar(10))goinsert test values(1,'ac')insert test values(1,'bs')insert test values(1,'cg')insert test values(1,'as')insert test valu 阅读全文
摘要:
我用一个密码安装了sqlserver,选择了NT验证和sqlserver验证两种方式,后来因为一些原因,修改了电脑登陆密码,发现sqlserver不能使用了,其SQL服务也停止了,解决方法: a. 我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户" 或: b.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--选择 administrator ,密码和确认 密码中输入你的administrator密码. C.把密 阅读全文
摘要:
CREATE function fn_Split(@char as varchar(max),@key as varchar(50),@index as smallint) returns varchar(256) as begin declare @star smallint --substring中的开始位置 declare @end smallint --substring中的结束位置 declare @string varchar(1000) --程序运行时的实际字符串,我在字符串首尾各增加一个分隔符,以方便后面的操作 set @string = @key+@cha... 阅读全文
摘要:
DAVERAGE 函数 本文介绍 Microsoft Excel 中 DAVERAGE的公式语法和用法。说明对列表或数据库中满足指定条件的记录字段(列)中的数值求平均值。语法DAVERAGE(database, field, criteria)DAVERAGE 函数语法具有以下:Database构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志。Field指定函数所使用的列。输入两端带双引号的列标签,如“使用年数”或“产量”;或是代表列表中列位置的数字(没有引号):1 表示第一列,2 表示第二列,依此类 阅读全文
摘要:
1、 先用Window方式登陆进去,选择数据库实例,右键选择属性——安全性:把服务器身份验证选项从“Window身份验证模式”改为“SQLServer和Window身份验证模式”。点击确定,关闭当前对象资源管理器。2、 重新用Window验证方式登陆,在左边的树结构中选择“数据库”下面的“安全性”选项——登录名——sa,右键属性——在“SQLServer身份验证”中输入要设置的sa密码。3、 重新启动SQLServer服务。记着,是重启服务,不是关掉sqlserver2008然后再打开。 具体方法是在数据库实例上点右键,选择“重新启动”项即可。最后关闭sql server2008,启动后用sa 阅读全文
摘要:
本站部分文章来源于网络,如果您发现本站的文章侵犯了您的版权,请联系我们,我们会立即处理。点击“开始”,在“开始搜索”框中输入“regedit”,按回车键打开注册表编辑器,定位至[HKEY_LOCAL_MACHINEBCD00000000Objects],右击选择“权限”打开权限设置对话框,选定需要修改权限的账户,一般是“Administrators”,将下面的“完全控制”项的“允许”项打勾。 定位至[HKEY_LOCAL_MACHINE/BCD00000000/Objects/{466f5a88-0af2-4f76-9038-095b170dc21c}Elements/12000004],在右 阅读全文
摘要:
最好先 DBCC UPDATEUSAGESELECT o.name AS "Table Name", i.rowcnt AS "Row Count" FROM sysobjects o, sysindexes i WHERE i.id = o.id AND i.indid IN(0,1) AND o.xtype = 'u' --只统计用户表 AND o.name <> 'sysdiagrams' ORDER BY i.rowcnt DESC --按行排降序 阅读全文
摘要:
本文适用于 Microsoft Visual Studio 2008 的正式版本。自动卸载工具注意:此工具不会卸载 Visual Studio 2008 的测试版,而只卸载 Visual Studio 2008 RC 版本和正式版本(仅限英文版本)。警告:此自动卸载工具会卸载随 Visual Studio 2008 产品安装的“所有”组件,包括 Visual Studio Express 版本、Visual Studio Team System、Visual Studio Professional。但它不卸载 Visual Studio 2008 和 Visual Studio 2005 共享 阅读全文
摘要:
webcast下载利器——iReaperhttp://ireaper.codeplex.com/ 阅读全文
摘要:
* ------------------------------------------------------------- 函数: fn_GetPinyin 描述: 汉字转拼音(无数据表版) 使用: dbo.fn_GetPinyin('中华人民共和国') = zhonghuarenmingongheguo 作者: 流香羽 (改编:Tony) ------------------------------------------------------------- */ IF OBJECT_ID('[fn_GetPinyin]') IS NOT NULL DR 阅读全文
摘要:
公式一:{=SUM(COUNTIF(OFFSET(A3,,{1,3,5}),">"&A3))}解释一: {1,3,5}为数组,OFFSET(A3,,{1,3,5}) 为A3 分别向后 偏移1列(B3) 3列(D3) 5列(F3)COUNTIF(OFFSET(A3,,{1,3,5}),">"&A3) 表示分别以 (B3) (D3) (F3) 与A3进行大小比较SUM()表示把 比较结果求和.公式二:{=SUM(COUNTIF(OFFSET(A6,,2*ROW($1:$3)-1),">"&A6)) 阅读全文
摘要:
台湾的一个SQL的博客http://www.dotblogs.com.tw/ricochen/Default.aspxhttp://www.caopeng.org/http://www.gotreportviewer.com/http://shuimuqinghua.blog.gxsky.comhttp://1code.codeplex.com/ 微软官方http://blog.csdn.net/MSCodeSample/ 中文官方http://www.hibernate.org excel导入导出的http://sqlis.com/ 学习SSIS的http://www.cnblogs.com 阅读全文
摘要:
INDEX 函数适用于: Microsoft Office Excel 2007返回表格或区域中的值或值的引用。函数 INDEX 有两种形式:数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)形式和引用形式。数组形式返回表格或数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)中的元素值,此元素由行号和列号的索引值给定。当函数 INDEX 的第一个参数为数组常量时,使用数组形式。INDEX(array,row_num, 阅读全文
摘要:
--创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'exec sp_serveroption 'srv_lnk','rpc out','true' --这个允许调用链接服务器上的存储过程go--执行语句declare 阅读全文
摘要:
查询不同服务器创建连接:-------------------------------------------------------------exec sp_addlinkedserver 'temp_name', '', 'SQLOLEDB', 'SERVER NAME OR IP'goexec sp_addlinkedsrvlogin 'temp_name', 'false',null, 'user_name', 'password'go---------查看 阅读全文
|