代码改变世界

sql server where 条件 区分大小写查询

2016-08-24 10:47 by silence_blog, 5972 阅读, 0 推荐, 收藏, 编辑
摘要:1.在创建数据库时,指定要区分大小写,或者后期再做更改也可以alter database dbname collate chinese_prc_cs_as 2.在创建表时,指定要区分大小写,或者后期再做更改也可以 alter table tbname collate chinese_prc_cs_a 阅读全文

sql noclustered clustered

2016-08-12 08:44 by silence_blog, 297 阅读, 0 推荐, 收藏, 编辑
摘要:1.聚集索引,就是某个表中按照真实的顺序去排序的,即数据排序的物理顺序。因为只能按一种方式去排序展示在用户面前,所以每一个表中,只能有一个聚集索引 。 如果使用聚集索引,那么对数据的更新影响会很大。(更新后,会根据更新后的字段的值,对表的排序进行整行的移动) 当然,使用聚集索引的查询速度也是最快的。 阅读全文

mvc4 @Html.DropDownList

2016-07-06 10:20 by silence_blog, 176 阅读, 0 推荐, 收藏, 编辑
摘要:前台页面: 后台页面: 阅读全文

sql 使用split 分隔自符串,进行循环

2016-06-23 11:31 by silence_blog, 597 阅读, 0 推荐, 收藏, 编辑
摘要:ALTER procedure [dbo].[proName] @Ids varchar(1000), @submitDate date as begin declare @i int set @Ids=rtrim(ltrim(@Ids)) set @i=CHARINDEX(';',@Ids) while @i>=1 begin ... 阅读全文

写一个服务,隔5分钟检测一次,某一个进程,是否启动,如果没有启动,则开启进程

2016-01-26 10:29 by silence_blog, 1304 阅读, 1 推荐, 收藏, 编辑
摘要:public partial class Service1 : ServiceBase { public Service1() { InitializeComponent(); } protected overri... 阅读全文

读取excel,读取文本文件

2016-01-15 13:17 by silence_blog, 919 阅读, 0 推荐, 收藏, 编辑
摘要:背景: 领导不知道在做什么项目,前天给了我们一个200行以上的表格,让我们把里面的内容,用switch case写出来。 我和同事分工,大概每人写了100多个,至少写了半小时以上,写完之后,交换检查,想想,刚刚写完100多个switch case,又要再去检查100多个, 晕了,真是头晕,果然,两人 阅读全文

sqlite的基础

2015-12-21 21:03 by silence_blog, 251 阅读, 0 推荐, 收藏, 编辑
摘要:1.验证sqlite是否安装配置好了。 执行sqlite3命令。 当执行该命令的时候没有传递任何参数表示默连接到了一个内存数据库,当退出该程序的时候,数据库自动销毁。 退出: .exit .quit2。创建一个数据库: sqlite3 foodDb.db 注意:创建完毕该数据库后,不会立刻在磁盘... 阅读全文

oracle imp/exp dmp文件

2015-12-21 15:00 by silence_blog, 527 阅读, 0 推荐, 收藏, 编辑
摘要:exp/imp是操作系统下的一个可执行的文件 放在目录 /oracle_home/bin exp/imp工具将数据库中的数据备份压缩成一个二进制系统文件,可以在不同的os间迁移 它有三种模式:a. 用户模式: 导出用户所有对象以及对象中的数据;b. 表模式: 导出用户所有表或者指定的表;c. 整个数 阅读全文

计算字符串,文件的md5值

2015-12-18 10:55 by silence_blog, 454 阅读, 0 推荐, 收藏, 编辑
摘要://计算字符串的md5值 public string GetMd5String(string msg) { StringBuilder sb = new StringBuilder(); //1.创建md5对象 ... 阅读全文

NET C# Tostring() format 格式化字符串大全

2015-12-18 10:32 by silence_blog, 460 阅读, 0 推荐, 收藏, 编辑
摘要:1) x 表示转为16进制数2) 2 表示输出两位,不足2位前面补0,如果0x0A,如果没有2,就显示0xA。3) ToString("X2") 表示转为大写16进制4) ToString("x2") 表示转为小写16进制最近在做第三方支付,用到了ISO8583包,因为有些域需要特定的格式,所以把常... 阅读全文