摘要: 1、在项目中经常需要把报表下载为csv格式的文件,如何在C#中写csv文件,以下为一个简化的例子,不使用任何控件,旨在说明用法。前端view下载结果2、创建一个MVC项目(Intranet Application),项目结构如下3、各部分代码:3.1、定义实体using System;using S... 阅读全文
posted @ 2015-08-14 14:39 AmyAlisa 阅读(2458) 评论(0) 推荐(0) 编辑
摘要: 1、linq查询Single方法出错 var c = DbCache.UserRoles.Single(ur => ur.RoleId == roleId);2、使用方法System.Linq.Enumerable命名空间下的Single方法查询数据时,数据源count=0,或者返回count为0都... 阅读全文
posted @ 2015-08-10 16:00 AmyAlisa 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 1、Expression Expression> exp = a => Math.Sin(a); 委托类型Func,它限定生成的表达式树是一个接受double,并返回double的一元Lambda函数 输入参数为4个double,返回一个double类型 static void Main(str... 阅读全文
posted @ 2015-08-06 16:21 AmyAlisa 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1、从LDAP服务器上面获取用户名sAMAccountName是个人的CN结点中的一个属性,例如个人的CN的sAMAccountName的值为:Amy。我命名它为shortname,即短名 public static void GetUser() { ... 阅读全文
posted @ 2015-08-05 18:54 AmyAlisa 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 1、LDAP就是 light DAP, 轻量级目录访问协议 LDAP是轻量目录访问协议(Lightweight Directory Access Protocol)的缩写LDAP标准实际上是在X.500标准基础上产生的一个简化版本 这是一个开放的协议, 具体的实现有 Netscape LDAP, N... 阅读全文
posted @ 2015-08-05 17:15 AmyAlisa 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、使用dbml映射数据库,添加存储过程到dbml文件时报错。2、原因:存储过程中使用了临时表3、解决方案3.1通过自定义表值变量实现Ex:DECLARE @TempTable TABLE(AttributeID INT,Value NVARCHAR(200))INSERT INTO @TempTa... 阅读全文
posted @ 2015-07-31 10:45 AmyAlisa 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 用本机管理员或者具有SYSADMIN角色的帐号登录,不要用.,用实例名来连接 阅读全文
posted @ 2015-05-22 16:49 AmyAlisa 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1、服务类型的应用程序一般都是单例模式,常规是要持续运行的,平常最小化到托盘,需要查看时可以点击托盘图标最大化,但是往往操作人员会误操作,程序已经打开又去重新运行程序,以前的做法是监测是否可以创建互斥进程,如果不能则说明程序已经运行,并提示客户软件已经运行,代码如下://单例模式boolbCreat... 阅读全文
posted @ 2015-05-20 12:29 AmyAlisa 阅读(4145) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述2、解决换个磁盘分区,而且得是NTFS分区,因为我有一次还原一个单文件达10G左右的库时,由于是在FAT32格式的磁盘分区中,而FAT32最多只支持4G,大于4G的就会报错,后来换到NTFS的大容量磁盘分区中解决。你要考虑的是磁盘分区的大小是否足够大,还有就是分区格式是否是NTFS,NT... 阅读全文
posted @ 2015-04-17 11:38 AmyAlisa 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 1、namespace xml格式发送{ /// /// 实体转Xml,Xml转实体类 /// /// public class XmlManage where T : new() { /// /// 对象实例转成xml ... 阅读全文
posted @ 2015-03-12 16:30 AmyAlisa 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1、../上一级目录 ../../上上一级目录 XmlDocument doc = new XmlDocument(); doc.Load("DatasModel.xml"); //\bin\Debug下,运行目录 doc.Load("../DatasModel.xml"); //\bin下 阅读全文
posted @ 2015-03-03 11:50 AmyAlisa 阅读(729) 评论(0) 推荐(0) 编辑
摘要: delegate string MyDele(string str); string MyFun(string str) { return str; } private void Form1_Load(ob... 阅读全文
posted @ 2015-01-19 10:49 AmyAlisa 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 如果没有序号列,那么如果领灯表里有3条数据,还灯表里面有2条数据,full join后就是3*2=6条数据--1、领灯表,每天每班每人允许重复数据select ID ,ROW_NUMBER() over(partition by PersonID,classid,dt_ClassData ... 阅读全文
posted @ 2015-01-15 16:29 AmyAlisa 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 一、以PersonID,classid,dt_ClassData为条件进行分组,每个小组加序号,row_number在sql2005中不可用方法一、sql2000及以上版本--以PersonID,classid,dt_ClassData为条件进行分组,每组加序号select ID ,(se... 阅读全文
posted @ 2015-01-15 15:15 AmyAlisa 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 1、在C#中调用sql自定义函数1.1 标量值函数sql语句调用 select dbo.GetClassIDWithName(1) string strSql = string.Format("select dbo.GetClassIDWithName('{0}')",dtTime);DataTab... 阅读全文
posted @ 2015-01-15 14:44 AmyAlisa 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: 1、表示继承关系 class classA:classB2、继承构造,调用自己这个类的某个构造函数,因为有的类构造函数很多参数,而有的参数又不是必须填写,或者可以提供一些默认值,就跟重载是一样的道理。在调用SocketServer(string ip, int port)时,先调用this(ip,... 阅读全文
posted @ 2014-12-19 10:00 AmyAlisa 阅读(8632) 评论(0) 推荐(3) 编辑
摘要: 1、PIVOT用于将列值旋转为列名(即行转列)PIVOT 的一般语法是:PIVOT(聚合函数(列名) FOR 列名 in (列值1,…) )AS P select * from TB pivot (sum(income) for week in(星期一,星期二,星期三)) t SELECT * ... 阅读全文
posted @ 2014-12-17 09:54 AmyAlisa 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述存储过程GetTableCompare,三个参数输入参数1.1 、传入条件参数:and myclassdate between '2014-12-01' and '2014-12-31' and classname like '%夜班%' and deptid in ... 阅读全文
posted @ 2014-12-16 17:33 AmyAlisa 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 1、正则表达式 public static bool checkIP(string strIP) { //string regex = @"^(2[0-4]\d | 25[0-5] | [01]?\d?[1-9])\." + ... 阅读全文
posted @ 2014-12-15 16:41 AmyAlisa 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 1、实现渐变色背景 1 private void Form1_Paint(object sender, PaintEventArgs e) 2 { 3 Paint_Background(this.Left,this.Width,this.Height, e)... 阅读全文
posted @ 2014-12-15 15:15 AmyAlisa 阅读(367) 评论(0) 推荐(0) 编辑