08 2011 档案
摘要:dataset ds=数据清空dataset:ds.Clear();datatable dt1=ds.tables[0];//界面1赋值 datatable dt2=ds.tables[0];//界面2赋值//修改了dt2 --> dt1也变化 ds.tables[0]也会变化,变化成dt2修改后的数据集
阅读全文
摘要:declare @id int,@temp nvarchar(100)set @id=2set @temp='1,2,3,12,21,51'if(charindex(','+convert(nvarchar,@id)+',',','+@temp+',')>0)beginselect 1end 听说sql不善于逻辑的分析所以用if 效率低 可以用case替换declare @id int,@temp nvarchar(100)set @id=2set @temp='1,2,3,12,21,51'
阅读全文
摘要:with T1 As (Select * From Table1)Select * From T1 where sex=1 Union All Select * From T1 where type=2
阅读全文
摘要:临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断开连接时被删除。全局临时表的名称以两个数字符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。来自这里:传送门select*into #d from tachecontractid --#d没有提前声明 insertinto #temp se...
阅读全文
摘要:int pc = 2; protected void Page_Load(object sender, EventArgs e) { //控制菜单 object obj = Request.QueryString["temp"]; if (obj == null) { ViewState["temp"] = 1; } else { ViewState["temp"] = obj; } Page.RegisterS...
阅读全文
摘要://进入后台 即刷新页面function Q1Onclick(temp){ window.location.href="WXContract.aspx?temp="+temp;//temp(样式的id中的数字;完整版:wff1、wff2...)} //执行下边的jsPage.RegisterStartupScript("", "<script>yangshi("+temp+");</script>");//进去前台的方法 放在Page_Load里边//底下是读取数据呀什么的 //清空所有样式
阅读全文
摘要:在项目解决方案上右键 选择设置启动项目 然后选择你的网站而不是你的BLL DAL Model等........ 然后在login.aspx上右键设置启动页面
阅读全文
摘要:--得到总行数select count(proid) from (select distinct proid from tachecontractid where (empid=@uid or departid=@did) and state>2) as a--查询出来的时候插入到临时表 select * into #d from tachecontractid a where id=(select min(id) from (select* from tachecontractid where (departid=@did or empid=@uid) ...
阅读全文
摘要:SqlParamerter sp=new SqlParamerter[]{ new SqlParamerter("@id",id)} SqlParameter[] sp = new SqlParameter[1];sp[0] = new SqlParameter("@name", name); ------------------------------------------------------------------------------- public static object queryName(string name) { SqlPa.
阅读全文
摘要:操作系统等数据库服务器下载地址:http://msdn.itellyou.cn/ 非常好的资源 强烈推荐windows2003 下载地址:http://dasairen.com/Common/ShowDownloadUrl.aspx?urlid=0&id=9247 用迅雷下载超快sqlserver2005企业版 下载地址:ed2k://|file|cs_sql_2005_ent_x86_dvd.iso|972310528|4CEEF4B959894FD78C8F8416B4BA533E|/下载之后 安装提示错误 你点击 查看错误 给你提示sql90setup明面上的提示:执行安装向导期
阅读全文
摘要:1.打开控制面板--管理工具--服务.2.服务窗口中,右边有一项"Windows Firewall/Internet Connection Sharing (ICS)",双击该项.3.在属性窗口中,点击"停止"按钮,然后将启动类型右边的下拉框改成"已禁用",最后点"确定".
阅读全文
摘要:因为由家庭版升级为企业版点击setup的时候 到了检查环境的哪一步骤会给你提示 变更警告 这时候你要退出按下边的操作退出安装程序,Windows+R -> cmd 输入你的 安装程序(setup.exe)的路径 + 空格 + SKUUPGRADE=1这时候会让你安装 这时候检查更新那一块就不会有警告了 就可以继续安装了如果路径里边有空格 可以用双引号包含起来 没有空格就不用例如:cmd"E:\SQL Server 2005\SQL SERVER X86\TOOLS\SETUP.exe" SKUUPGRADE=1
阅读全文
摘要:首先来个 解释了三个原因:http://www.cnblogs.com/hakuci/archive/2011/01/05/1926212.html我这个还比较特殊爸爸级别在最底层 遮羞层在中间 儿子最外边<div>遮羞层</div> z-index=2<div>爷爷 <div>小爸爸</div> <div>爸爸 <div>儿子(要显示的)</div> z-index=999 </div></div>上边的ie6无效需要把遮羞层放到和爸爸平级的就可以 也就是儿子的爷爷里边 或
阅读全文
摘要://点击lable让他前边的checkbox选中 $("label").live("click",function(){ var li= $(this).parent().find("input"); if(li.attr("checked")) { $(this).parent().find("input").attr("checked",false); return; } $(this).parent().find("input").attr(&quo
阅读全文
摘要:先说说 为什么产生4064错误是因为你这个账户 比如sa 比如你设置的账户的 默认数据库 被分离了 删除了等用以下办法重新设置你这个账户的默认数据库由于清理磁盘 系统自动压缩了部分数据库sa这个用户登录默认的是系统数据库所以找不到文件 登陆不上去SQL Server 2005在 SQL Server 2005 中,可以使用 sqlcmd 实用程序更改默认数据库。为此,请按照下列步骤操作:单击“开始”,单击“运行”,键入cmd,然后按 Enter。根据 SQL Server 登录使用的身份验证种类,请使用以下方法之一:如果 SQL Server 登录使用 Microsoft Windows 身份
阅读全文
摘要:好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。我不要自我重复— 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们消除重复(例如,循环语句, 函数,类,等等)。一旦程序里开始有重复现象的出现(例如很长的表达式、一大堆的语句,但都是为了表达相同的概念),你就需要对代码进行一次新的提炼,抽 象。http://en.wikipedia.org/w
阅读全文
摘要:类型介绍在几乎所有的OOP语言中,都存在2种类型的值。值类型引用类型以C#为例:其值类型为sbyte,byte,char,short,ushort,int,uint,long和ulong,float和double,当然还有decimal和bool。而引用类型则是string和object。我想说的我想说的就是——Ref和Out把我弄糊涂的原因是,当时没有认真的去分析它对不同类型所做出的不同的动作。对于值类型。使用了Ref和Out的效果就几乎和C中使用了指针变量一样。它能够让你直接对原数进行操作,而不是对那个原数的Copy进行操作。举个小例子:using System;namespace Con
阅读全文
摘要:遇到这个问题 特此记录一下由于copy aspx页面 引起的 copy之后 类名实原来那个的跟 你现在的文件名不一样LoginAPI.aspxpublic partial class yuanlai : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { object obj = Request.Cookies["username"]; if (obj == null) { Response.Redirect("Log...
阅读全文
摘要:第一种 在js里边写代码 protected void Page_Load(object sender, EventArgs e) { AjaxPro.Utility.RegisterTypeForAjax(typeof(QLflow)); if (!IsPostBack) { Page.RegisterStartupScript("","<script>LoginFun();</script>"); //接收上个页面传来的值 if (Request....
阅读全文
摘要:$(function(){ $("input:text,input:password,textarea").focus(function(){$(this).css("background","#CBFE9F");}).blur(function(){$(this).css("background","#FFF");});});
阅读全文
摘要:百度 得到解决一、防火墙:WIN7的防火墙很犀利,那么我们现在应该要到防火墙下添加对应的端口。1、防火墙——>高级设置——>入站规则——>右边的新建规则——>端口——>选择TCP——>特定本地端口(填写你的端口 如4300)——>记得填写自记的网站名称以便于下面的“允许通过”——>下一步……完成。2、防火墙——>允许程序或功能通过WINDOWS防火墙——>勾选你刚刚上面添加的网站名字——>继续勾选 Web管理服务(HTTP)——>确定 完成。完成上面的2步,那么你同一局域网的电脑就能访问你的电脑上的网站了。http://*
阅读全文
摘要:<a href="javascript:void(0)" onclick="subgo()">点我</a>
阅读全文
摘要:str=escape(yourStr) yourStr=unescape(str) 后台默认utf-8 所以 由js跳到后台是不用解密的前台<a target='_blank' href='wxDown.aspx?down="+escape(d_dl.Rows[i].address)+"'>下载</a>后台 string down = Request.QueryString["down"].ToString();由于开始中文出现乱码 所以用js编码一下再到后台解码一下 从而避免乱码问题本来说是 js
阅读全文
摘要:var qq="<tablestyle='width:350px;' id='tablehelp'>"; var jjj=0; for(var di=0;di<tmp.Rows.length;di++) { if(di%3==0) { jjj+=1; qq+="<tr>"; } if(role==1) qq+="<td align='left' style='width:100px;'><...
阅读全文
摘要:1.项目中遇到问题怎么移除数组中的元素数组本身是没有移除元素的方法的所以想到转换成arraylist来 但是这样效率比较低第一种办法:第二种办法:后来又想到一种办法- 就是新建一个数组 然后for循环原来的数组 筛选出来你不要的元素第三种办法 :如果这个数组长度不长 并且你知道这个数组的大小等信息则可以新建一个数组 如下:删掉了 下标为1的元素 即第二个元素string[] array2 = new string[7] { array[0], array[2], array[3], array[4], array[5], array[6], array[7], };
阅读全文
摘要:sofish{ 2 padding:10px; 3 padding:9px\9; /* all ie */ 4 padding:8px\0; /* ie8-9 */ 5 *padding:5px; /* ie6-7 */ 6 +padding:7px; /* ie7 */ 7 _padding:6px; /* ie6 */ 8 }
阅读全文
摘要:最近使用把本本系统换成win7 旗舰版 32位, 由于很多项目是在 VS2005下作的,还是安装SV2005,首先装VS2005 的时候就有很多为问题,网上有关于 win下 安装VS2005的 解决办法 ,在这我就不做说明了,后来在调试代码时,断点无效,根本没有,查好很多自来哦,终于在微软官方找到了答案:原文主要内容如下:Well, IE 8 has a feature called Loosely-Coupled Internet Explorer (LCIE) which results in IE running across multiple processes.http://www.
阅读全文
摘要:昨天下载了 head first系列的书籍 pdf 想上传到qq上 这样在公司 在家都可以及时的看了 工资发了 准备买书..我打包上传 因为是几十M和100多M zip 和 7z等非常慢 只有几十K 由于上传的时候家里边网络不稳定 一会就断网了 断网意味着重新上传后来干脆 一个一个pdf上传吧么想到80M的pdf(一个文件) 不到10秒就上传完了!我在笔记本上上传完了 在公司机子上 下载 完全就是原文件不管你信不信 我反正是信了 我就是这样见证奇迹的
阅读全文
摘要:软件的发布或部署过程必须是可重复且可靠的。这就引出了下一条…所有操作的自动化!我很难相信“手工操作是可重复且可靠的”这种说法。所以一定要将所有重复性的操作变成自动化的,从而变得可靠。如果某件事情做起来很困难或者让你觉得很痛苦,那么就尽早且尽可能频繁地去做。乍一看上去,这么做太蠢了,因为人的直觉反应是:应该推迟这件事。然而,实际上,这句话是说:如果做某件事很痛苦,一旦要求自己更频繁地做,你就会有动力想出各种办法,来解决这个痛苦,很可能把它变成了自动化的,最终会把它变成一件简单容易的事情。就拿更新数据库结构来说吧。一般来说,没人想频繁地修改它,所以就会尽可能推迟或少做,比如一个月做一次更新,或者更
阅读全文
摘要:CS0016 : 未能写入输出文件C:\Windows\Microsoft.NET\Framework\V1.1.4322\Temporary ASP.NET File\logtest\ae3a7b05\21b60d47\kxxnk5bg.dll --拒绝访问http://www.dotnettools.org/Blog/article.asp?id=15 参照这个 改了权限 可还是有错最后在iis里边改了 高级设置里边的 物理路径凭据登陆类型 network 默认是 cleartextOK还发现 发布的aspx怎么 打开 里边是:这是预编译工具生成的标记文件,不应被删除百度下 才知道云因:a
阅读全文
摘要:1.打开所在文件夹 2.关闭掉项目里打开的js 然后3.打开js用记事本 另存为 把编码改成utf-84.ok5.在项目里打开那个js可以继续编辑饿了
阅读全文
摘要:1.uploadify.css 在上面的css里边看有木有.uploadifyProgressBar { background-color: #0099FF; width: 1px; height:3px;} 问题:进度条在中间,正常情况下在最左边解决办法:加上 float:left;.uploadifyProgressBar { background-color: #0099FF; width: 1px; height:3px; float:left;}可能的原因:因为是用别人的插件么 难免会有js或者css冲突 我在外部控制div时用了center 所以...我想进度条不动呀什么的 不显示
阅读全文