火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法

include       const double x_pi = 3.14159265358979324 * 3000.0 / 180.0;      void bd_encrypt(double gg_lat, double gg_lon, double &bd_lat, do...

2017-09-25 10:45:44

阅读数 188

评论数 0

Delphi下生成Map文件方法

什么是 MAP 文件?简单地讲, MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。 DELPHI下生成MAP文件的方法:偶只知道下面两种,如果谁知道其他的方法 敬请告...

2016-05-28 15:51:39

阅读数 374

评论数 0

Delphi的几种类型转换

Delphi的几种类型转换 unit Support; interface type dword=longword; function WordToStr(Value: word): string; function DwordToStr(Value: dword): string; functi...

2016-05-13 21:39:44

阅读数 5375

评论数 0

MSSQL 构建日期范围内的连续月份或日期(不借助系统表的方法)

--A 为需要统计的原始数据 --B 构建连续日期使用, 一月最多 31 天, 所以最多需要到30. --C 找出最小和最大日期 ;with A(日期,金额) as (                              select '2014-05-01','100' union all...

2016-04-16 00:34:53

阅读数 350

评论数 0

C# Winform中无焦点状态下获取键盘输入或者USB扫描枪数据

///     /// 获取键盘输入或者USB扫描枪数据 可以是没有焦点 应为使用的是全局钩子     /// USB扫描枪 是模拟键盘按下     /// 这里主要处理扫描枪的值,手动输入的值不太好处理     ///     public class BardCodeHooK  ...

2016-04-06 22:10:28

阅读数 6418

评论数 1

利用sp_addlinkedserver实现远程数据库链接

--查看当前链接情况: select * from sys.servers; --使用 sp_helpserver 来显示可用的服务器 Exec sp_helpserver --删除已经存在的某个链接 Exec sp_droplinkedsrvlogin 服务器别名,...

2015-11-24 14:50:35

阅读数 259

评论数 0

MYSQL 添加序列号取数

將纪录按照id 排序后,取第1,101,201,301,。。。条纪录 1: SET @i = 0; SELECT (@i:=@i+1) AS nid, id FROM  tbl WHERE nid MOD 100 = 1 2: SELECT * FROM ( SELEC...

2015-10-14 16:29:58

阅读数 279

评论数 0

MSSQL, MYSQL 字符串拆分

MSSQL: MSSQL 2005 以上 1. declare @str nvarchar(2000),  @split nvarchar(10) set @str = '广东省,广州市,越秀区' set @split =',' SELECT  B.id   FROM       ...

2015-10-14 13:27:45

阅读数 296

评论数 0

MYSQL 字符串函数

如果结果的长度大于服务器参数max_allowed_packet,字符串值函数返回NULL。  对于针对字符串位置的操作,第一个位置被标记为1。  ASCII(str)  返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL...

2015-10-14 13:23:04

阅读数 239

评论数 0

MSSQL 通过FOR XML PATH 模仿MYSQL的 group_concat 函数,將纪录值合并成字符串

;with tbl(id, s, sort) as ( select 1, '广东省', 3 union all select 1, '广州市', 2 union all select 1, '越秀区', 1 union all select 2, '北京市', 2 union al...

2015-10-14 12:14:45

阅读数 463

评论数 0

MSSQL 求累加和

;WITH cte AS ( select 1 AS A union all select 2  union ALL  select 3  union ALL  select 4  union ALL  select 5  union ALL  select 6  union ALL...

2015-10-13 17:57:10

阅读数 263

评论数 0

MSSQL 动态列转行并统计

Create table tb([No] nvarchar(250),[Name] nvarchar(250),[RefResult] int,[Subject] nvarchar(250),[Result] int) Insert tb select N'01',N'张三',75,N'科目1',...

2015-10-10 14:32:34

阅读数 349

评论数 0

MYSQL 不依赖其他表构建日期范围内的连续月份或日期

MYSQL通过存储过程查询指定编号纪录连续月份的明细纪录。 直接构建连续月份纪录, 不创建月份临时表

2015-08-25 17:25:30

阅读数 2554

评论数 0

MYSQL 存储过程的事务

MYSQL 存储过程事务 CREATE TABLE `tbl01` (   `id` INT(11) NOT NULL,   `name` VARCHAR(50) COLLATE utf8_unicode_ci DEFAULT NULL,   PRIMARY KEY (`id`) ) E...

2015-08-15 11:03:12

阅读数 249

评论数 0

MSSQL 关于系统表的一些应用

查询所有用户表的纪录数。 SELECT   a.name, b.rows  FROM sysobjects AS a   INNER JOIN  sysindexes AS b   ON a.id = b.id  WHERE   (a.type = ...

2015-08-10 15:21:12

阅读数 336

评论数 0

Newtonsoft.Json 高级用法

Newtonsoft.Json高级用法   手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据...

2015-07-31 13:03:50

阅读数 329

评论数 0

MSSQL 的QUOTENAME函数

-- 功能:返回带有分隔符的Unicode 字符串,分隔符的加入可使输入的字符串成为有效的MSSQL分隔标识符。 -- 语法 QUOTENAME ( 'character_string' [,'quote_character'])  -- SQL语句中的字段名,表名为关键字时,用QU...

2015-07-30 16:02:52

阅读数 192

评论数 0

MYSQL 实现 MSSQL row_number() 类似的分组排序

-- 根据pid 分组查询 SELECT t1.*, (SELECT COUNT(*)+1 FROM tbl01 WHERE pid=t1.pid AND id<t1.id) AS g_id FROM tbl01 t1

2015-07-23 16:25:41

阅读数 312

评论数 0

MSSQL 排序函数 ROW_NUMBER() RANK() DENSE_RANK() NTILE()

排序函数 PARTITION BY 分区  加PATITION,将会先PATITION成多个分区,然后在分区内部排名, 各区的排名互不干扰,排名计数器各自独立从0开始.  ROW_NUMBER() ROW_NUMBER函数允许以上升,连续的顺序给每一行数据一个序号。 注意ROW...

2015-07-23 15:12:34

阅读数 228

评论数 0

MSSQL 的OVER()函数

1. OVER子句用于为行为定义一个窗口(即给纪录多添加特定一列),以便进行特定的运算。 可以简单地认为是运算将要操作的一个行的集合。 聚合函数和排序函数都是可以支持OVER子句的运算类型。 由于OVER子句为这些函数提供了一个行的窗口,所以这些函数也称之为开窗函数。 如果over()...

2015-07-23 14:09:35

阅读数 966

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭