12 2017 档案
摘要:SELECT CONVERT(NVARCHAR(50),CAST(1000000 AS MONEY),1) SELECT CONVERT(NVARCHAR,CAST(1343432432434.8 AS MONEY),1)
阅读全文
摘要:什么是?NHibernate?NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 在今日的企业环境中,把面向对象
阅读全文
摘要:1. 什么是"阻塞"? 阻塞是SQL数据库应用"锁"机制的一个副作用。当一个应用请求针对某个数据库对象(例如全表,某行数据, 或者是某个数据页)加锁后,那么这个锁会阻塞其它的应用请求。这就好像你把家里的大门上了锁,你的老婆没有钥匙,只能等待你回家。她进入房间的请求被你阻塞了,不得不等待,直到你解锁开
阅读全文
摘要:1 优化数据库结构,多做索引,提高数据库查询效率。 2 系统中涉及到统计的功能尽量使用缓存,或者按照每一天统计或者定时统计相关报表,避免需要时进行统计的功能。 3 使用服务器集群来解决单台的瓶颈问题。
阅读全文
摘要:这次,我们用的是DB first模式。 一、首先要做的事情,就是新建数据库了,这次我们用到的数据库名为:Student,表明为:User,下面的是数据库的生成操作: USE [master] USE [master] GO GO /****** Object: Database [Student]
阅读全文
摘要:一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方
阅读全文
摘要:什么是JSON? JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write and easy for machines to
阅读全文
摘要:@echo offset "str=D:\Work"start "" "%str%\test.bat"
阅读全文
摘要:取前一天的日期 OK @echo off ::前一天的日期,格式化输出echo 代码开始 echo Wscript.echo dateadd("d",-1,date)>vbs.vbsfor /f %%a in ('cscript //nologo vbs.vbs') do del vbs.vbs&&
阅读全文
摘要:Win7怎么设置定时自动执行任务? 点击开始按钮,依次选择打开“所有程序—附件—系统工具”,找到“任务计划程序”即可打开Win7系统的任务计划设置面板。也可以点击Win7开始按钮,在多功能搜索框中输入“任务计划”,直接从搜索结果中打开。 Win7怎么设置定时自动执行任务? 点击开始按钮,依次选择打开
阅读全文
摘要:var 是3.5新出的一个定义变量的类型 其实也就是弱化类型的定义 VAR可代替任何类型 编译器会根据上下文来判断你到底是想用什么类型的 至于什么情况下用到VAR 我想就是你无法确定自己将用的是什么类型 就可以使用VAR 类似 OBJECT 但是效率比OBJECT高点。 或者通俗的讲: var可以理
阅读全文
摘要:sql 中,char(13),char(10)或nchar(13),nchar(10)可表示SQL中的回车换行符,但是会以空格的形式显示。replace(replace(字段名,char(10), ''),char(13),'') 即解决了这个问题。 SQL去除回车符,换行符,空格和水平制表符 RE
阅读全文
摘要:再此之前,需要先了解的相关技术 1) 隐式类型,使用var关键字创建,C#编译器会根据用于初始化局部变量的初始值推断出变量的数据类型。(不过我个人认为,能用具体类型的地方尽量不要用var关键字,因为这样会让你遗忘“被封装类库”方法的返回值类型--有损可读性) 隐式类型使用限制: a) 隐式类型只能应
阅读全文
摘要:1给定长度 不需要计算长度的 for比foreach循环效率高 2 在不确定长度 或者计算长度有性能损耗的时候 用foreach比较方便 2336 2336 循环语句是编程的基本语句,在C#中除了沿用C语言的循环语句外,还提供了foreach语句来实现循环。那么我要说的就是,在循环操作中尽量使用fo
阅读全文
摘要:Dictionary<string,string>是一个泛型 有集合的功能,也可以看成一个数组;结构是这样的Dictionary<[key],[value]> 存入的对象是需要 key和value一一对应的存入泛型 通过key查找到value值; //实例化对象 Dictionary<int,str
阅读全文
摘要:花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。 <?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理
阅读全文
摘要:1装箱 就是将值类型的数据赋值给引用类型的实例中 比如 int类型的123赋值给Object o int i=123; Object o=(Object) i; 2拆箱 就是从引用类型的数据中提取数据 比如将Object类型的数据o赋值给int类型的i object o=123; int i=(in
阅读全文
摘要:1 集合,可以理解成容器 泛型集合 非泛型集合2 使用集合用到的命名空间 using System.Collections.Generic;3 集合是如何来的?集合的前辈是数组,数组在内存中是连续存储的,所以它的索引速度非常快,赋值和修改数据也很方便;但是数组也有很多不足的地方:比如在数组的两个数据
阅读全文
摘要:Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index ? 异常对象是:当参数值超出调用的方法所定义的允许取值范围时引发的异常。 你要判断
阅读全文
摘要:2.保留N位,四舍五入 . decimal d= decimal.Round(decimal.Parse("0.55555"),4); 3.保留N位四舍五入 Math.Round(0.55555,4) 4,保留N位四舍五入 double dbdata = 0.55555; string str1 =
阅读全文
摘要:一:通过Key访问Value的方法:
阅读全文
摘要:1.ConfigurationManager提供对客户端应用程序配置文件的访问。 其有两个属性1.ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据。 方法一: string myConn =System.Configuration
阅读全文
摘要:Object对象是一切类的父类(基类),只要是Object对象,可以强制转换为其他类型。
阅读全文
摘要:string url = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"; string[] args = new string[1]; args[0] = "上海"; object ob = WSHelper.Invoke
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net;using System.IO;using System.Web.Services.Descriptio
阅读全文
摘要:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx 获取天气的webservice地址; 支持下列操作。有关正式定义,请查看服务说明。 getSupportCity 查询本天气预报Web Services支持的国内外城市或地区信息输
阅读全文
摘要:将SQLEXPRESS协议中的Named Pipes和 TCP/IP启用。 将SQLEXPRESS协议中的Named Pipes和 TCP/IP启用。 点击SQL Server服务,将SQL Server(SQLEXPRESS)重新启动。 点击SQL Server服务,将SQL Server(SQL
阅读全文
摘要:原因:大部分情况是你修改了服务器系统的登录密码,而导致SQL服务无法启动。 解决方法:将sql server(mssql server)服务的登录密码改为系统登录密码或本地登录,如下操作步骤: 在windows控制面版–管理工具–服务–Sql Server(MSSQLSERVER)–属性–登录–密码
阅读全文
摘要:1.什么时候用String?什么时候用StringBuilder? 字符串一旦创建就不可修改大小,所以对字符串添加或删除操作比较频繁的话。那就不要用String而用StringBuilder。 例如: String a1 = "abc"; //分配固定的内存大小 a1+="def"; //销毁原先的
阅读全文
摘要:C# 中有两种基本数据类型:值类型和引用类型。 值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。 值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object 类型、类类型、接口、代表元、字符串类型、数组。 值类型 值类型有:byte(1)、
阅读全文
摘要:UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION [SQL 语句 2]2、UNION ALL 的语法如下: [SQL 语句 1] UNION ALL [SQL 语句
阅读全文
摘要:如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下: 32位的Windows: 1. 运行->cmd 2. cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 3. aspnet_regiis.exe -i 64位的Windows
阅读全文
摘要:1 charindex()函数的作用是用于发现目标字符串第一次出现在源字符串中出现的开始位置。 语法如下 : select charinde(目标字符串,列名或字符串[,起始位置]) from 表名
阅读全文
摘要:1 floor()函数用于获得小于或者等于数值表达式的最大整数,也就是向下取整;celling()函数用于获得大于或者等于数值表达式的最小整数,也就是向上取整; 2 floor()函数和round函数配合使用 ,round() 保留小数位多少位的函数,round()函数会做四舍五入的操作,然后再向下
阅读全文
摘要:1 str()函数用于将数值类型数据转换未字符类型。 2 str()函数语法 select str(数字类型的表达式[,表达式总长度][,小数点后面的位数]) 表达式总长度和小数点后面的位数为可选择参数。 3 str()函数实例 要求:将244533.3344转换为长度为11位,小数点后有3位的字符
阅读全文
摘要:select stuff(列名,开始位置,长度,替代字符串) 用于删除指定长度的字符串,并可以在指定长度的地方插入新的字符; 在指定长度的地方添加新的字符
阅读全文
摘要:SELECT t.PRC_TaskID ,STUFF((SELECT ','+RTRIM(LTRIM(PRC_ProcUser)) FROM SYS_INST_PRCS WHERE PRC_TaskID=t.PRC_TaskID ORDER BY PRC_ID FOR XML PATH('')),
阅读全文
摘要:1 rowcount rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例, set rowcount 10select * from 表A 这样的查询只会返回表A中的前10条数据。它和 "select top 10 * from 表A" 的作用一样。注意一点
阅读全文