- 博客(20)
- 收藏
- 关注
原创 把实体类数据的字段名和值填充到DataTable里
/// /// 映射到数据库的临时表生成 /// /// /// 添加Type列,1入库,2出库 /// private bool getTempDataTable(List siList, int type) { try
2016-05-29 14:55:43
1413
原创 C#中从服务器中下载execl文件到本地
string path = Server.MapPath("../templateExcel/附件模板.xls"); FileInfo fi = new FileInfo(path);//excelFile为文件在服务器上的地址 if (File.Exists(path)) { Response
2016-05-09 15:18:09
3354
转载 sqlserver2005 导出包含数据的脚本
(sqlserver2005不能直接导出数据库数据、用存储过程实现。)--SQL Server里面导出SQL脚本(表数据的insert语句)CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar
2016-05-05 14:30:45
4431
转载 C#获取实体类属性名和值(转)
转载连接:http://blog.sina.com.cn/s/blog_62a8fd490100nvzd.html//遍历获取类的属性及属性的值:public string getProperties(T t){ string tStr = string.Empty; if (t == null) { return tStr; } Syste
2016-04-29 16:32:42
555
原创 SqlBulkCopy 数据库批量插入数据
/// /// 批量插入 注:DT的tableName为要更新的数据库表名 /// /// /// public void tsSqlBulkCopy(DataTable dt) { try {
2016-04-29 16:25:57
592
原创 a>b?a:b
a>b?a>c?a:c:b>c?b:c这怎么比较选择?条件运算符的结合方向是从右到左;上式等同为:a>b?(a>c?a:c):(b>c?b:c)最后结果是a,b,c中最大的那个数.return s == null ? "--" : s.ToString().Length > 0 ? (s.ToString().Length > 15 ? s.ToString()
2016-04-12 09:33:42
1571
转载 JavaScript中的setInterval、clearInterval用法
原文链接:http://www.cnblogs.com/lmfeng/archive/2011/06/24/2089237.htmlsetInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下:setInterval(function,interval[,arg1,a
2016-04-08 15:58:14
1435
原创 ChangePassword 控件(ASP.net)
参考链接:https://msdn.microsoft.com/zh-cn/library/cc294841.aspx通过“ChangePassword”控件,用户可以更改自己的密码。用户必须先提供原始密码,然后再创建并确认新密码。如果原始密码正确,则用户密码将更改为新密码。该控件还支持发送关于新密码的电子邮件。“ChangePassword”控件由通过身份验证和未通过身份
2016-04-08 10:45:54
5441
转载 ASP.net Membership角色与权限管理(二)
原文链接http://www.cnblogs.com/wqq4522/archive/2010/04/22/1717900.html话接上文现在不做任何设置,在vs2005的中design视图中可以看到所以,正确设置membership后,注册用户就立马可以使用了。这是CreateUserWizard的默认模板,你也可以自己创建你需要的模板,vs
2016-04-08 10:00:57
718
转载 ASP.net Membership角色与权限管理(一)
原文链接:http://www.cnblogs.com/wqq4522/archive/2010/04/22/1717898.html本文目录:1.membership简介2.membership在sql server中的设置3.配置web.config4.创建用户CreateUserWizard控件5.用户登录login控件6.显示当前用户的名称LoginNa
2016-04-08 09:57:37
2355
原创 数据库 SQL Server游标
先创建一个table代码:declare cursor1 cursor for --定义游标cursor1select * from dbo.MyTableopen cursor1 --打开游标fetch next from cursor1 --将游标向下移动
2016-04-07 11:05:53
1409
原创 存储过程(二) C#中的调用
在C#中的调用 比如说按钮点击是调用的是 StoreProc方法 public int StoreProc() {--连接数据库 using (SqlConnection Connection = new SqlConnection(ConnectionString)) {
2016-04-07 10:10:33
274
原创 IIS6.0发布网站(二)
由于之前项目发布过,自己拷到别的路径想重新发布一个的。所以出现了点问题如下:尚未配置为web项目Main.UI制定的本地IIS URL。。要打开此项目,需要配置虚拟目录。是否现在要创建虚拟目录?解决==》 .csproj文件(比如说Main.UI.csproj)里面的http://localhost:902/; 以前发布的端口号时902的,这次发布
2016-04-07 09:05:27
408
原创 SQL Server 存储过程(一)
打开数据库,找到master库,如下图,在系统存储过程中有很多系统的比如有一个 sys.sp_databases。我们新建查询下。输入 exec sys.sp_databases(exec 执行)想要写存储过程,可以参考系统下的帮助文档。。exec sys.sp_helptext sp_databases执行结果下的text里有具体怎
2016-04-06 16:55:57
424
原创 数据库事务TRANSACTION
TRANSACTION 简单点说就是同生共死我们想要得到的效果是 两个都成功的情况下数据库数据再进行操作。任何一个出问题,都不执行操作。这个时候就要用到事务。开始事务 BEGIN TRANSACTION提交事务 COMMIT TRANSACTION回滚事务 ROLLBACK TRANSACTION
2016-04-06 16:36:30
945
原创 SQL Server @@ROWCOUNT 、@@ERROR用法
@@rowcount设置为受影响或被读取的行的数目。@@error是系统函数,当没有发生错误时返回0,如果发生错误时@@error@@error只记录当前错误,如果存储过程执行多个操作,就要每次都判读@@error是否出现错误,比较麻烦。声明了一个变量,每次用它来累积错误值。create proc proc_Test--根据ID修改表@id int ,
2016-04-06 09:43:08
3459
转载 SQL2005 触发器简介
原文链接触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它在执行某些特定的T-SQL语句时是自动的。 触发器简介触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两类:一类是DML触发器,一类是DLL触发器。触发器的概念和作用在SQ
2016-04-06 09:38:43
1228
转载 解决“未能创建 Mutex”的问题
英文原文及帖子地址:http://forums.asp.net/1109781/ShowPost.aspxI have got the same issue. It seems like Visual studio 2005 and the web application pool running ASP.NET 2.0 are having a conflict over the
2016-04-01 09:55:33
438
原创 IIS6.0发布网站
控制面板 》开始》管理工具》internal信息服务(IIS)网站 右键 新建》网站 新建网站(haaa)右键 右键 新建》虚拟目录 同上 问题解决》》》 .csproj(比如说Main.UI.csproj)里面的http://localhost:902/;这个改了就好了。
2016-03-31 16:13:21
717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人