DesignCoding Studio

一切只要去努力!

定制颜色:
[ 显示模式: 摘要 | 列表 ]
分页:5/7
2007-11-06

C# XP分格 C# manifest

时间: 2007-11-6 21:56:04 作者: admin 阅读次数: 730

C# manifest
1. Open your exe in VS (file -> open file)
2. Right click on it and select add resource
3. Click "Import..." from the dialog
4. Select your manifest file
5. In the "Resource Type" field, enter "RT_MANIFEST"
6. In the property grid, change the resource ID from "101" to "1".
7. Save the exe.


[阅读全文]
2007-11-06

存储过程分隔字符串 msp_GetSplit

时间: 2007-11-6 17:08:30 作者: admin 阅读次数: 562

msp_GetSplit 一个用分割字符串的存储过程.很实用啊!


[阅读全文]
2007-11-06

存储过程制作查询条件 msp_GetWhere

时间: 2007-11-6 13:09:03 作者: admin 阅读次数: 651

msp_GetWhere 这是用来做查询条件的.


[阅读全文]
2007-11-06

存储过程解密 mf_PWDDecrypt

时间: 2007-11-6 13:08:01 作者: admin 阅读次数: 565

存储过程中的加密和解密 mf_PWDDecrypt 

----------------------------------------------------------------------------------------
--
Function Name: mf_PWDDecrypt
--
Author: Alain Tessier
--
Date: May 31th 2002
--
Description: Decrypt
--
--------------------------------------------------------------------------------------
CREATE FUNCTION mf_PWDDecrypt
(
@strCoded varchar(1000) )
RETURNS varchar(1000)
AS
BEGIN
DECLARE @strPWD varchar(30)
DECLARE @ctr int
SET @Ctr = 1
SET @strPWD = ''
WHILE @Ctr <= LEN( @strCoded )
BEGIN
SET @strPWD = @strPWD + char(
(
CONVERT ( int , dbo.mf_26ToDec ( SUBSTRING ( @strCoded , @Ctr , 3 ) ) ) - 5000 )
/ CASE WHEN (@CTR+2)/3 % 2 = 0 THEN ( 1 * (@CTR+2)/3 ) ELSE ( -1 * (@CTR+2)/3 ) END
)
SET @Ctr = @Ctr + 3
END
RETURN @strPWD


END

[阅读全文]
2007-11-06

解决div总是被select遮挡的问题

时间: 2007-11-6 10:06:47 作者: admin 阅读次数: 658

这个方法好像可行,但前提是div层的大小、位置可知,对于在后台js文件中控制style的div就实效了。
我遇到的恰好就是这种情况,所以太遗憾了。
不过这个帖子还是应该收藏一下。

<html>
<head>
­
<meta http-equiv="Content-Type" c>
­
<title>JK:支持民族工业,尽量少买X货</title>
</head>
<body>
­
<iframe style="position:absolute;z-index:9;width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight);top:expression(this.nextSibling.offsetTop);left:expression(this.nextSibling.offsetLeft);" frameborder="0" ></iframe>
­
<form id="Form1" method="post">
­
<div style="z-index:10;position:absolute;background-color:blue;width:100;height:18;overflow:hidden;" >aaaaaaa<br/>bbbbbbb<br/>ccccccc</div>
­
<select style="width:200" ><option>test0<option>test1<option>test2<option>test3</select>
­
<br/>
­
<pre>
­
Div被Select挡住,是一个比较常见的问题。
­
有的朋友通过把div的内容放入iframe或object里来解决。
­
可惜这样会破坏页面的结构,互动性不大好。
这里采用的方法是:
虽说div直接盖不住select
­
但是div可以盖iframe,而iframe可以盖select,
­
所以,把一个iframe来当作div的底,
­
这个div就可以盖住select了.
</pre>
­
</form>
­
</body>
</html>

[阅读全文]
2007-10-06

Js操作ListBox

时间: 2007-10-6 2:06:08 作者: admin 阅读次数: 507

选择人员或者部门或其他时,经常会用到2个listbox,下面这js代码,希望能给大家以及自己带来方便 

function SelectAll()
{
var lst1=window.document.getElementById("SourceListBox");
var length = lst1.options.length;
for(var i=0;i<length;i++)
{
var v = lst1.options[i].value;
var t = lst1.options[i].text;
var lst2=window.document.getElementById("DestinationListBox");
lst2.options[i]
= new Option(t,v,true,true);
}

}

function DelAll()
{
var lst2=window.document.getElementById("DestinationListBox");
var length = lst2.options.length;
for(var i=length;i>0;i--)
{
lst2.options[i
-1].parentNode.removeChild(lst2.options[i-1]);
}
}

function SelectOne()
{
var lst1=window.document.getElementById("SourceListBox");
var lstindex=lst1.selectedIndex;
if(lstindex<0)
return;
var v = lst1.options[lstindex].value;
var t = lst1.options[lstindex].text;
var lst2=window.document.getElementById("DestinationListBox");
lst2.options[lst2.options.length]
= new Option(t,v,true,true);

}

function DelOne()
{
var lst2=window.document.getElementById("DestinationListBox");
var lstindex=lst2.selectedIndex;
if(lstindex>=0)
{
var v = lst2.options[lstindex].value+";";
lst2.options[lstindex].parentNode.removeChild(lst2.options[lstindex]);
}

}

[阅读全文]
2007-09-26

Jsp 编辑资源文件的方法

时间: 2007-9-26 23:10:13 作者: admin 阅读次数: 642

Jsp 编辑资源文件的方法
native2ascii -encoding gbk MessageResources.properties a.properties


[阅读全文]
2007-09-16

看国内哪家银行的缩写最牛

时间: 2007-9-16 19:09:41 作者: admin 阅读次数: 559

看国内哪家银行的缩写最牛---非原创
中国建设银行--CBC--存不存?
中国银行--BC--不存.
中国农业银行--ABC--啊,不存.
中国工商银行--ICBC--爱存不存.
招商银行--CMBC--存吗?白痴!
兴业银行--CIB--存一百.
国家开发银行--CDB--存点吧!
北京市商业银行--BCCB--白存,存不?
汇丰银行--HSBC--还是不存!


[阅读全文]
2007-09-12

Server Application Error报错信息的解决方案

时间: 2007-9-12 12:11:13 作者: admin 阅读次数: 531

Server Application Error报错信息的解决方案
www.chinacs.net 2006-03-25 中文c#技术站
­
iis出现问题,重装iis后居然所有的asp页面报这个错误,于是到网上查找问题所在,好在很多大虾已经有了解决方案,挑了一个解决方案试之,成功解决。
­
特再次贴出方法共享,说明:核心解决方法归原始解决人可苦可乐等网友所有。
­
微软相关文献:
­
http://support.microsoft.com/default.aspx@scid=kb;zh-cn;297989
­
我的解决步骤:
­
1、停掉iis
­
2、查看iis 配置数据库密码:
­
第一步先修改相关文件使查看到的******变为可显示:
在c:\inetpub\adminscripts 找到adsutil.vbs (根据装系统时设定的不同,有的路径可能不一样)
用记事本打开此文件
查找 issecureproperty = true (只有一个符合字段,在一个条件语句里面)
将 issecureproperty = true 改为 issecureproperty = false
保存关闭。
­
第二步执行查看密码命令:
开始->运行输入cmd回车 打开命令行工具
输入 cd c:\inetpub\adminscripts(进入adminscripts目录,视你机器路径而定)
获取 iwam 帐户密码命令:cscript.exe adsutil.vbs get w3svc/wamuserpass
你还可以获取 iusr 帐户密码,我没有用到
命令为:cscript.exe adsutil.vbs get w3svc/anonymoususerpass
输入以上命令,按回车可分别拿到iwam和iusr的密码。
­
3、右键单击 我的电脑->管理,打开计算机管理界面
打开 本地用户和组->用户
右键单击 启动iis进程帐号 iwam_**** (注:****一般是计算机名)
点击设置密码,设置为刚才你得到的iwam密码。
­
4、更改组件服务中的密码
开始->运行输入cmd回车 打开命令行工具
先输入 cd c:\inetpub\adminscripts
然后输入 cscript.exe synciwam.vbs -v
­
系统会提示出来一大堆字符,不用管它。关闭窗口然后启动iis,报错信息应该没有了。
­
­
>>原作者: >>来源:http://sunbox.blogbus.com
­


[阅读全文]
2007-09-07

存储过程加密 mf_PWDEncrypt

时间: 2007-9-7 8:07:37 作者: admin 阅读次数: 619

存储过程中的加密和解密 mf_PWDEncrypt 

----------------------------------------------------------------------------------------
--
Function Name: mf_PWDEncrypt
--
Author: Alain Tessier
--
Date: May 31th 2002
--
Description: Decrypt
--
--------------------------------------------------------------------------------------
CREATE FUNCTION mf_PWDEncrypt
(
@strPWD varchar(30) )
RETURNS varchar(1000)
AS
BEGIN
DECLARE @strCoded varchar(1000)
DECLARE @ctr int
SET @Ctr = 1
SET @strCoded = ''
set @strPWD = LOWER ( @strPWD )
WHILE @Ctr <= LEN( @strPWD )
BEGIN
SET @strCoded = @strCoded + dbo.mf_DecTo26 ( CONVERT ( varchar(4) , 5000 +
CASE WHEN @CTR % 2 = 0 THEN ( 1 * @ctr ) ELSE ( -1 * @ctr ) END
* ASCII ( SUBSTRING ( @strPWD , @Ctr , 1 ) )
) )
SET @Ctr = @Ctr + 1
END
RETURN @strCoded

END

[阅读全文]
分页:5/7