摘要: MSSQLServer不同服务器数据库之间的数据操作方法1:--创建链接服务器exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'ITSV ', 'false ',nul... 阅读全文
posted @ 2014-08-22 10:05 meng23 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 例如:前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.jb51.net"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (... 阅读全文
posted @ 2014-08-20 17:09 meng23 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 最简单的方法如下:第一步,“开始”-“运行”-键入“msdtc -install”-回车第二步,“开始”-“运行”-键入“msdtc -install”-回车第三步,重新安装SQL即可 阅读全文
posted @ 2014-08-20 17:02 meng23 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Page-2 + = Page2.cs后台cs代码: using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using Syst... 阅读全文
posted @ 2014-03-07 17:14 meng23 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、对数据进行排序SELECT ROW_NUMBER () OVER (ORDER BY a.ArticleID DESC) AS RN --ROW_NUMBER()计算一行在结果集中的行号,可以当作是唯一的排名。 , RANK() OVER(ORDER BY a.TypeID DESC ) --RANK()和DENSE_RANK()函数都是用来计算排名的,不同的是当名次重复时的处理方式。 , DENSE_RANK() OVER(ORDER BY a.TypeID DESC ) , a.ArticleID , a.TypeIDFROM TD_Article... 阅读全文
posted @ 2014-03-05 14:11 meng23 阅读(271) 评论(0) 推荐(0) 编辑
摘要: select getdate()2004-09-12 11:06:08.177--整理了一下SQL Server里面可能经常会用到的日期格式转换方法:--举例如下:select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select CO 阅读全文
posted @ 2014-03-04 11:25 meng23 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、sql产生随机数使用Rand(),结果是类似于这样的随机小数:0.677416415256926eg:SELECT Rand()下面四种方法的区别(N代表一个随意的实数):SELECT FLOOR(RAND()*N) ---生成的数是这样的:12.0 SELECT CAST(FLOOR(RAND()*N) AS INT) ---生成的数是这样的:12 SELECT CEILING(RAND()* N) ---生成的数是这样的:12.0 SELECT CAST(CEILING(RAND()* N) AS INT) ---生成的数是这样的:12注解:前两种方法:生成的随机数在0至N-1之间;后 阅读全文
posted @ 2014-03-03 21:11 meng23 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: SQL Server的存储过程写法以及使用跟Mysql的类似,但又有区别。SQL Server 语法:1、构造无参的存储过程,则不能添加括号(),如下所示:--删除是否已存在的存储过程if(object_id('proc_table_data','p')is not null) drop proc proc_table_datago--创建不带参数的存储过程,不带参数的连括号都不需要加,区别Mysql的存储过程create proc proc_table_dataas select * from td_article--执行存储过程exec proc_table 阅读全文
posted @ 2014-02-28 14:54 meng23 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 分页功能在任何应用中都比较常见,而Mysql的存储过程分页必须通过动态sql来执行。分页对应的offset和row_count必须先用concat函数变成字符串组装到sql中(如语句1),而不能直接使用(如语句2,Mysql不支持)。Mysql分页功能的实现如下代码所示:CREATE PROCEDURE test_proc_multi_select(IN i_pageIndex INT, IN i_pageSize INT)BEGIN declare stmt varchar(2000); set @sql = concat('select * from tes... 阅读全文
posted @ 2014-02-27 16:57 meng23 阅读(201) 评论(0) 推荐(0) 编辑