摘要: 用asp写程序的时候表格线很简单就改了,自从用了asp.net编程后用GridView绑定数据,感觉很多东西都很难控制,尤其是感觉GridView中的网格线都是特别谈,想给他变实一点,或变一个颜色,设置半天也没有管用。 如果我在GridView中的属性中这样设置的话,结果表格边框的颜色变了。<asp:GridView ID="GridView1" runat="server" BorderC... 阅读全文
posted @ 2009-11-04 16:23 XGU_Winner 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 使用select * from ams_town for update语句执行# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora# Generated by Oracle configuration tools.ORACLE10G_192.16... 阅读全文
posted @ 2009-11-04 10:03 XGU_Winner 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 我们经常在设计数据库的时候用一个系统自动分配的ID来作为我们的主键,在SQL SERVER 中有系统自带的ID自增功能,但是在ORACLE中没有这样的功能,我们可以通过采取以下方法实现自动增加ID的功能在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、CreateSequence 你首先要有CREATESEQUENCE或者... 阅读全文
posted @ 2009-11-04 09:33 XGU_Winner 阅读(458) 评论(0) 推荐(0) 编辑
摘要: path=%JAVA_HOME%\bin JAVA_HOME=C:\Java\jdk1.6.0_01 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 阅读全文
posted @ 2009-10-19 11:50 XGU_Winner 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 男:聊吗   女:不  男:为什么  女:忙  男:忙什么  女:玩  男:玩什么  女:游戏  男:什么游戏  女:好玩的  男:什么好玩的  女:烦  男:烦就跟我聊  女:滚  男:地不干净  女:靠  男:给你肩膀  女:找死啊  男:“死”在字典961页  女:晕  男:我有止晕药  女:我服了  男:服了药就不晕了  女:大哥  男:认你这个妹妹了  女:拜托 ... 阅读全文
posted @ 2009-09-12 15:06 XGU_Winner 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 将表数据生成SQL脚本的存储过程示例: CREATE PROCEDURE dbo.UspOutputData   @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare... 阅读全文
posted @ 2009-09-10 10:31 XGU_Winner 阅读(281) 评论(0) 推荐(0) 编辑
摘要: sycjl = (double.Parse(sycjs) / double.Parse(allcj)).ToString("P"); StationTerminalFGL = (double.Parse(vTbl.Rows[0]["TermRate_TMR"].ToString())*100).ToString("0.00") + "%"; 阅读全文
posted @ 2009-09-02 15:41 XGU_Winner 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 连贯NHibernate(Fluent NHibernate) 是通过编程方式而不是使用XML配置文件创建NHibernate映射的API。它的目标是在项目中运用NHibernate时减少所遇到的困难,提供更好的可读性、可测试性和编译时的安全性。连贯NHibernate降低了复杂性,并进一步加强了约定胜于配置的原则,即任何一个映射的最常用设置是默认的。 除了编译时的检查外连贯NHibernate还... 阅读全文
posted @ 2009-08-31 14:28 XGU_Winner 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 添加dropdownlist效果图: 绑定代码如下: vSQL = "select uidf,fxinfo,dealinfo,dealdate,typef,0 isnew,plandate from XsKH_YcDeal where ycid=" + mYCID; vTbl = DbConnect.Instance.GetDataTable(vSQL); DataColumn[] vDCS = ... 阅读全文
posted @ 2009-08-31 11:26 XGU_Winner 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 方法1:读取本地磁盘文件显示所有文件名代码如下: //ClientDir下载目录 public Hashtable PopulateDirectoryTree(string ServerDir, string ClientDir, string filtFile) { FileHashtable.Clear(); DirectoryInfo di = new DirectoryInfo(Serve... 阅读全文
posted @ 2009-08-11 09:24 XGU_Winner 阅读(265) 评论(0) 推荐(0) 编辑
摘要: label1.Text = "2004-1-1 15:36:05"; label2.Text = "2004-3-1 20:16:35"; DateTime d1 =new DateTime(2004,1,1,15,36,05); DateTime d2 =new DateTime(2004,3,1,20,16,35); TimeSpan d3 = d2.Subtract(d1); label3.... 阅读全文
posted @ 2009-07-31 10:37 XGU_Winner 阅读(395) 评论(0) 推荐(0) 编辑
摘要: <script>var x,y,z,down=false,obj function init(){obj=event.srcElement //事件触发对象obj.setCapture() //设置属于当前对象的鼠标捕捉z=obj.style.zIndex //获取对象的z轴坐标值//设置对象的z轴坐标值为100,确保当前层显示在最前面obj.style.zIndex=100x=eve... 阅读全文
posted @ 2009-07-30 15:01 XGU_Winner 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 同步方法调用在程序继续执行之前需要等待同步方法执行完毕返回结果 异步方法则在被调用之后立即返回以便程序在被调用方法完成其任务的同时执行其它操作 .NET框架基类库中有好几种类都可以提供同步和异步的方法调用。 因为同步方法调用会导致程序流程中途等待,所以采用同步方法的情况下往往会导致程序执行的延迟 相比来说,在某些条件下选择异步方法调用就可能更好一些 例如,有的时候程序需要给多个Web服务发出请求,... 阅读全文
posted @ 2009-07-17 15:05 XGU_Winner 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString)例子:(new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()结果: 2008年1月29日 16:13:112.普通字符串(toDateString和toTimeString)例子: (new Date(... 阅读全文
posted @ 2009-07-10 19:30 XGU_Winner 阅读(364) 评论(0) 推荐(0) 编辑
摘要: //UltraWebGrid客户端常见操作igtbl_getColumnById(cellId).Index; //得到给定列的列号igtbl_getColumnById(cellId); //得到给定列的列对象var row=igtbl_getActiveRow(gridName); //得到给定UltraWebGrid的当前行对象row.deleteRow(); //删除行row.getCel... 阅读全文
posted @ 2009-07-09 10:07 XGU_Winner 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: Rows对象介绍:Band对象自己并不包含rows集合,rows集合只能被UlraWebGrid对象调用,这是因为rows是grid的原始数据。换一种说法,rows插入到布局中。Displayout,Bands,Columns只是显示、表现数据,但本身并不包含数据,是和数据分开的。所以,层次化是数据(rows)的固有特性,rows包含自己的row,每个row又可包含子rows,band的指向row... 阅读全文
posted @ 2009-07-09 10:01 XGU_Winner 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: javascript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 后台代码(把public改成protec... 阅读全文
posted @ 2009-07-07 16:45 XGU_Winner 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 解决思路: 一般来说,显示在最前面的窗口都是因为窗口被激活获得焦点,要使窗口永远显示在最前面,可以人为的设置窗口在blur时立刻focus,或者用模式、无模式对话框实现。 具体步骤: 方法一:弹出窗口<body>里加上代码:onblur="self.focus()": <bodyonblur="self.focus()"> 方法二:用showModalDialog方法建立模... 阅读全文
posted @ 2009-07-07 09:16 XGU_Winner 阅读(544) 评论(0) 推荐(0) 编辑
摘要: <td><asp:Button ID="lb" runat="server" Text="停 电" CommandName="edit" CommandArgument='<%#Bind("KGN") %>'></asp:Button> protected void Rp_OnItemCommand(object sender, System.Web... 阅读全文
posted @ 2009-07-07 08:49 XGU_Winner 阅读(2313) 评论(0) 推荐(1) 编辑
摘要: 首先在页面前台加入如下代码:<script>function window.onbeforeunload() { if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey) { _Default.insertExitTime(); alert("关闭时的操作"); }... 阅读全文
posted @ 2009-06-26 11:31 XGU_Winner 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前一段在开发一个项目中,需求人员希望能防止同一个用户在同一时间多次登录系统。于是在我们博客园里搜索相关文章,发现解决方案几乎都是千篇一律。见 防止用户多次登录这种方案个人觉得有两点不足之处:1、频繁与服务器交互2、只要用户已登录,就不能再次登录了我们知道在一台机子上登录QQ后,再到另外一台机子上同样也是可以登录的,不过之前登录的会被 踢掉。我觉得这种方案比较人性化。如果在家里登录QQ后,忘了退出,... 阅读全文
posted @ 2009-06-10 17:47 XGU_Winner 阅读(252) 评论(0) 推荐(1) 编辑
摘要: 属性 说明 ApplicationPath 获取当前应用程序的根目录路径,无论在该应用程序中的什么位置请求该路径。对于此示例,该属性将返回以下内容: / CurrentExecutionFilePath 获取当前请求的虚拟路径。不同于 FilePath,差别在于如果请求已在服务器代码中被重定向,则 CurrentExecutionFilePath 就是正确的。对于此示例,该属性将返回以下内容:/M... 阅读全文
posted @ 2009-06-10 14:45 XGU_Winner 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 下例将所有对文件扩展名为 .New 的文件的 HTTP 请求映射到 MyHandler.New 类,并将对文件扩展名为 .MyNewFileExtension 的文件的 HTTP GET 和HTTP HEAD 请求映射到 MyHandler.MNFEHandler. 类。这两个类都位于文件 MyHandler 中的程序集 MyHandler.dll 中。<configuration> ... 阅读全文
posted @ 2009-06-10 14:32 XGU_Winner 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. 首先新建一个用于进行下载处理的page页,如download.aspx,里面什么东西也没有。2. 添加一个DownloadHandler类,它继承于IHttpHandler接口,可以用来自定义HTTP 处理程序同步处理HTTP的请求。 [代码]3. 这里涉及到一个文件名加解密的问题,是为了防止文件具体名称暴露在状态栏中,所以添加一个FileHelper类,代码如下:[代码]利用Base64码... 阅读全文
posted @ 2009-06-10 14:07 XGU_Winner 阅读(177) 评论(0) 推荐(0) 编辑
摘要: private void DateSetNewRow(DataSet ds) { ds.Tables[1].Columns.Add(new DataColumn("id", typeof(int))); for (int i = 0; i < ds.Tables[1].Rows.Count; i++) { ds.Tables[1].Rows[i]["id"] = i; } } 阅读全文
posted @ 2009-05-25 18:21 XGU_Winner 阅读(118) 评论(0) 推荐(0) 编辑
摘要: private void dgAllMailPetition_ItemDataBound_1(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType =... 阅读全文
posted @ 2009-05-20 16:50 XGU_Winner 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Window.ShowModalDialog使用手册  showModalDialog() (IE 4+ 支持)  showModelessDialog() (IE 5+ 支持)  window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。  window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。  使用方法:... 阅读全文
posted @ 2009-05-20 15:38 XGU_Winner 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 主要事件如下:/// </summary>/// <param name="adg">DataGrid控件名</param>/// <param name="NewBind">数据绑定事件委托</param>/// <param name="iPageSize">每页显示数</param>public void S... 阅读全文
posted @ 2009-05-19 10:00 XGU_Winner 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 从零开始学习jQuery (九) jQuery工具函数 本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (六) jQuery中的Ajax从零... 阅读全文
posted @ 2009-05-14 13:56 XGU_Winner 阅读(221) 评论(1) 推荐(0) 编辑
摘要: C#中实现多继承的方式:混合+接口 有如下结构的代码: 其中Parent的ApplyEditable是一个Virtual方法,Child要对其进行各自不同的实现,即重写ApplyEditable方法。上述代码中,很明显ParentA和ParentB有重复代码。但是由于C#不支持多继承,所以无法使用多继承的方式把这些重复代码封装起来。我们只有走变通的道路:经过我的实践,使用混合+接口的方式。可以比较... 阅读全文
posted @ 2009-05-14 13:55 XGU_Winner 阅读(2450) 评论(0) 推荐(0) 编辑
摘要: LJS源代码及控件使用示例下载Dialog控件效果图: 注意:Dialog为LJS中的一个控件,使用前请阅读LJS使用指南Dialog使用指南1.编写配置文件Dialog的配置文件实际上是一个XML文件,该配置文件用于说明将要创建的Dialog的标题,样式,内容等,配置文件说明如下图所示: 配置文件中根节点(<Dialog>)属性说明: 属性 说明 Width 宽度 Height 高度... 阅读全文
posted @ 2009-05-14 08:57 XGU_Winner 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 写JS实现拖动需要一大堆不便维护的代码,实属麻烦,Google了大半天,发现了一个优秀的Jquery插件EasyDrag,只需要一行代码便可轻松在主流浏览器上实现拖动效果.[代码]Html 代码[代码]EasyDrag还可以指定可拖动的区域,比如只能通过标题拖动整个div,我们JS可以这样写[代码]一个setHandler搞定,不错开源是个好东西,Jquery更是好东西,插件扩展机制不是一般的好。... 阅读全文
posted @ 2009-05-13 19:44 XGU_Winner 阅读(388) 评论(0) 推荐(0) 编辑
摘要: NDbUnit学习总结 Posted on 2009-05-12 15:33 冰碟 阅读(1363) 评论(8) 编辑 收藏 网摘 所属分类: 04 - 持续集成 --【参考】http://code.google.com/p/ndbunit/wiki/QuickStartGuide 简介:NDbUnit用于.net的数据库unit-testing 框架。在测试前和运行测试间将你的数据库放进一个... 阅读全文
posted @ 2009-05-13 18:17 XGU_Winner 阅读(293) 评论(0) 推荐(0) 编辑
摘要: new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的关键字开展下去,本文的重点是访问关键字(Access Keywords):base和this。虽然访问关键字不是很难理解的话题,我们还是有可以深入讨论的地方来理清思路。还是老办法,我的问题先列出来,您是否做好了准备。  • ... 阅读全文
posted @ 2009-05-06 13:33 XGU_Winner 阅读(458) 评论(1) 推荐(0) 编辑
摘要: create PROCEDURE sp_decrypt(@objectName varchar(50)) AS begin begin tran declare @objectname1 varchar(100),@orgvarbin varbinary(8000) declare @sql1 nvarchar(4000),@sql2 nvarchar(4000),@sql3 nvarchar(4... 阅读全文
posted @ 2009-05-05 10:37 XGU_Winner 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 如果使用相同的工艺,将得到相同的面包。——白面包法则 设计碎碎念记忆法的初衷源于一个朴素的想法:既然都有专门适合太监修炼的武功(葵花宝典),为什么就没有专门适合程序员的背单词方法呢? 开个玩笑。 一杯咖啡,一盏孤灯,一本影印版砖头书,遇到生词就查查字典——程序员的英语学习是阅读驱动的学习。 不幸的是,老天爷可不管你是程序员还是城管员,也不管你是汽油驱动的还是柴油驱动的,只要是学英语,谁也逃不掉背单... 阅读全文
posted @ 2009-05-05 10:06 XGU_Winner 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 甲说:别人写的代码都有其自己的优点,这些优点都是值得我学习的。乙说:别人写的代码都很烂,不是命名不规范就是XX滥用,哪有值得我学习的呢?如果我要是想从别人的代码里面找到点什么,来提高自己的话,那么我会努力的理解他的思路,看看他的目的是什么、解决问题的思路是什么、解决方式又是什么,我会先从整体出发来看问题,然后再看其细节。我会先找到对方的优点、找到自己不如对方的地方,以彼之长补己之短,我觉得这样才更... 阅读全文
posted @ 2009-05-05 10:05 XGU_Winner 阅读(339) 评论(1) 推荐(0) 编辑
摘要: 1. 总的原则: 要多听,多说,多写,多读,多想 英语是一门语言, 有文字,语音, 语法, 惯用法, 一词多意等诸多方面. 不下功夫是不行的.2. 下定决心, 安排好计划,时间, 给自己创造环境 本人想大家应该不会否认英语的重要性. 但是即使认识到英语重要, 仍然有不少人遇到了不小的困难. 下面本人就针对这几个典型的情况说说: 有不少人抱怨说:我没有时间。其实,你是有时间学英语的。只要你安排好你的... 阅读全文
posted @ 2009-05-05 10:04 XGU_Winner 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 总感觉自己做事有点乱.这个学一点,那个学一点的.学习工作没什么规范,希望用此文章来改善自己的坏毛病.不知道要做什么时,可以参考此文章,让自己有个方向. 1、总结自己一天任务的完成情况最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作... 阅读全文
posted @ 2009-05-04 23:02 XGU_Winner 阅读(308) 评论(1) 推荐(0) 编辑
摘要: 前言 万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后再多“迭代”几次吧!在前面的随笔里,我已经提到了,这个系列准备以《Head First Design Patterns》的结构为主线,所以每个模式的核心故事都是取材于此书,在此... 阅读全文
posted @ 2009-04-26 21:48 XGU_Winner 阅读(217) 评论(0) 推荐(0) 编辑