随笔分类 - c#
摘要:2009-07-29 16:591,首先要导入Com文件Microsoft Excel 11.0 Object Library.2,要添加Interop.Excel.dll文件http://files.cnblogs.com/ghostljj/Interop.Excel.rar DataTable dt = (DataTable)Session["CodeS"]; string[] arrHead...
阅读全文
摘要:Single Sign-On (SSO)是近来的热门话题. 很多和我交往的客户中都有不止一个运行在.Net框架中的Web应用程序或者若干子域名.而他们甚至希望在不同的域名中也可以只登陆一次就可以畅游所有站点.今天我们关注的是如何在各种不同的应用场景中实现 SSO. 我们由简到繁,逐一攻破. 虚拟目录的主应用和子应用间实现SSO使用不同验证机制实现SSO (username mapping)同一域名...
阅读全文
摘要:这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据!大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中发现问题很多,比如,用户不是通过程序中的退出按纽退出,而是直接关闭IE,这样的话,下次登录时数据库里...
阅读全文
摘要:web.config<configuration>……<system.web> <database> <add key="strConn" value="server=107.120.65.99;database=DB;uid=DB;pwd=DB" /></database></system.web>&...
阅读全文
摘要:C#时间函数的用法C#时间格式输出今天恰好周末,有时间打点自己的小站。看到别人都使用了站点地图,我也不能落后。于是按照网上说的下载了几个工具,可是发现并是很适合自己的站,于是想到了自己写代码生成站点地图。好,一切进展顺利,几小时后将自己用ASP.NET生成的站点地图提交给Google,没想到被警告了,只因为时间格式问题。于是找资料转换时间格式,终于通过了验收!足见时间格式在某些场合的重要性。有时候...
阅读全文
摘要:在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落,<?xml version="1.0" en...
阅读全文
摘要:一、创建带有关联的 XML 架构的 XML 文件 1、创建新的 Windows 应用程序项目首先需要在 Visual Basic 或 Visual C# 中创建新的 Windows 应用程序。创建一个新项目并将其命名为“XMLCustomerList” ,从“文件”菜单中指向“新建”,然后单击“项目”以...
阅读全文
摘要:以前还真没想到DataTable.Compute具有这么多的功能 1:聚合函数”Sum()”2:自由计算表达式“20*30+1”3:bool表达式“1=2”4:IFF逻辑表达式” IIF(20>1000, 0, 1)”//还支持IsNull,Trim,SubString等一个小应用:让DataTa...
阅读全文
摘要:C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00X十六进制string....
阅读全文
摘要:foreach (System.Collections.DictionaryEntry objDE in objHasTab){ Console.WriteLine(objDE.Key.ToString()); Console.WriteLine(objDE.Value.ToString());}System.Collections.IDictionaryEnumerator enumerator...
阅读全文
摘要:基于.NET Framework 3.5 SP1的图表控件——Chart,可在WinForm和WebForm下使用!并同时提供了大量的示例官方主页:http://code.msdn.microsoft.com/mschart(1) Microsoft Chart Controls for Microsoft .NET Framework 3.5 :http://www.mi...
阅读全文
摘要:// <summary> /// 合并GridView列中相同的行 /// </summary> /// <param name="GridView1">GridView对象</param> /// <param name="cellNum">需要合并的列</param> public static void Gro...
阅读全文
摘要:gridview中通过鼠标双击事件 怎么样在后台获取鼠标双击事件当前选中的行的数据 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { //鼠标经过时,行背景色变 e.Row.Attrib...
阅读全文
摘要:GridView 18种操作(二)2008-06-06 09:027.鼠标移到GridView某一行时改变该行的背景色方法二:效果图:做法:和上面的一样就是代码不同protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //int i; ////执行循环,保证每条数据都可以更新 //for (i ...
阅读全文
摘要:GridView 18种操作(一)2008-06-06 09:02快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹...
阅读全文
摘要:DataGrid列操作2008-06-05 13:211.if (dt.Columns.Contains("aa") == true){ //存在aa} 2.foreach(DataColumn mDCol in dt.Columns){ if(mDCol.ColumnName=="aa"){ //存在aa}}怎么样移除DataGrid列private void OnDataBound(objec...
阅读全文
摘要:为DataGrid的自带分页添加首页、尾页及状态功能2008-06-05 13:191.无提示关闭窗口Response.Write("<script language=javascript>window.opener=null;window.close();</script>");2.打开新窗口Response.Write("<script>window.ope...
阅读全文
摘要:前言本文主要是对《ASP.NET 2.0开发指南》——<数据缓存>章节内容的提取并略有补充。参考资料1.《ASP.NET 2.0开发指南》2..NET 2.0 SqlDependency快速上手指南 支持数据库SQL SERVER 7.0/2000/2005版本正文一、SQL SERVER 7.0/2000和SQL SERVER 2005的简介及比较1.1SQL...
阅读全文
摘要:此文以SQL Server 2005上实现为准,SQL Server 2000因为实现机制不同,请查阅相关资料。 步骤一:在SQL Server 2005上执行ALTER DATABASE <DatabaseName> SET ENABLE_BROKER;语句让相应的数据库启用监听服务,以便支持SqlDependency特性。 这条语句最好在数据库未执行任何事务的情况下执行。 步骤二:...
阅读全文
摘要:1、用dblink链接oracle(1)与平台无关的写法:create public database link cdt connect to appsidentified by apps using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.31.205.100)(PORT = 1541)))(CON...
阅读全文
浙公网安备 33010602011771号