天下第二博

Tian Xia The Second BO
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:公司数据库升级成SQL2005了,原来的SQL2000数据库直接附件上去后,发现添加数据的时候报SQL错误“请执行sp_addlinkedserver 将该服务器添加到sysserver解决办法”。在网上找了好多文章,都说需要执行sp_addlinkedserver这个存储教程,要在执行SQL命令的SQL Server器上进行设置,于是赶紧查看关于sp_addlinkedserver 系统存储过程的资料,但细分析,原其实还有更简便的方法,不需要在SQL查询分析器中执行任何查询的查询存储过程。 以下是我总结的两个解决系统报“在sysservers 中找不到服务器 'www.Supidea 阅读全文

posted @ 2011-03-09 09:56 Nuke'Blog 阅读(3377) 评论(0) 推荐(0)

摘要:1)在使用自带的水晶报表时,请注册,否则只能使用30次2)使用CrystalReportViewer进行预览CrystalReportViewer控件允许在应用程序中查看 Crystal Report。ReportSource 属性用于设置要查看哪个报表。该属性设置之后,报表显示在查看器中。报表源可以是ReportDocument、报表文件的路径,也可以是强类型报表。(1)打开“工具箱”,并将一个 CrystalReportViewer 拖到窗体上,我们命名为rptVew。 (2)通过拖放操作将 Windows 窗体查看器调整到希望的大小并将其移动到所需位置。 (3)当运行应用程序时,报表将显 阅读全文

posted @ 2011-02-22 20:29 Nuke'Blog 阅读(791) 评论(0) 推荐(0)

摘要:在通常情况下iBATIS的参数在sqlmap中使用#param#的形式,参数名以'#'包着,但当使用sql的LIKE语句时就发生了问题,在单引号中无法使用#param#这种形式。奶奶的,害的我昨天弄了半天,现在总结一下,解决方法:当应用SELECT * FROM TABLE WHERE COL LIKE 'value%'时如果要把'value'以参数代替,可以把整个LIKE后面的字符串全改为参数,即 SELECT * FROM TABLE WHERE COL LIKE #param#,此时参数param的值为字符串"value%&quo 阅读全文

posted @ 2011-02-11 17:40 Nuke'Blog 阅读(262) 评论(0) 推荐(0)

摘要:本文介绍如何使用正则表达式过滤html标签的属性(style,class),和html标签如a,div和iframe,objectg,script.1.使用正则表达式过滤标签样式:style,class.比如<p style="width:100px">或<p class="myclass"></p>可使用下面的代码:privatestringFilterHtm... 阅读全文

posted @ 2010-10-06 12:08 Nuke'Blog 阅读(1519) 评论(0) 推荐(0)

摘要:一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。获取:http://www.joedog.org/官方提供ftp下载解压:# tar -zxf siege-latest.tar.gz进入解压目录:# cd siege-2.65/安装:#./configure ; make#make install使用s... 阅读全文

posted @ 2010-09-30 14:24 Nuke'Blog 阅读(219) 评论(0) 推荐(0)

摘要:在用VS2008发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文件名如何固定呢?有以下两种方案:一、每个页面的程序集分别生成对应的dll; 方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集” 二、整个站点的程序集都生成为一个文件;方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll)... 阅读全文

posted @ 2010-09-22 12:28 Nuke'Blog 阅读(812) 评论(0) 推荐(0)

摘要:HttpRequest:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticclassWebFunc{privatestaticCookieContainercookie=newCookieContainer();privatestatic... 阅读全文

posted @ 2010-08-22 01:04 Nuke'Blog 阅读(362) 评论(0) 推荐(0)

摘要:全屏窗体的完整方法:1.隐藏任务栏2.设置工作区域3.窗体最大化此方法通用wince/mobile/ppc,但api声明要修改为coredll.dll的引用。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--boolfullscreen=false;... 阅读全文

posted @ 2010-08-22 01:01 Nuke'Blog 阅读(1828) 评论(0) 推荐(0)

摘要:新建一个windows application,吧program.cs文件替换为以下内容即可。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSyst... 阅读全文

posted @ 2010-08-22 00:59 Nuke'Blog 阅读(277) 评论(0) 推荐(0)

摘要:我们先看一下这个Web页面实现的功能:页面提供一些文本框供用户输入,包括书名、出版社、作者等信息,然后将这些信息发往服务器,服务器对数据库进行查询,然后返回查询结果。如果是通常的Asp.Net开发,完成这样的功能是很基本的要求,根本用不着我花时间写这些文字,但这里我们希望实现Ajax方式的效果,所以就需要解决引言中提出的问题。如果你看过我的文章,那么应该知道我喜欢循序渐进的写作方式,这篇也是一样,... 阅读全文

posted @ 2010-04-14 22:39 Nuke'Blog 阅读(207) 评论(0) 推荐(0)

摘要:[代码] 阅读全文

posted @ 2009-08-29 14:45 Nuke'Blog 阅读(312) 评论(0) 推荐(0)

摘要:AS/400 (iSeries)IBM .Net Data Provider 您需要使用 IBM.Data.DB2.iSeries 命名空间DataSource=myServerAddress;UserID=myUsername; Password=myPassword;DataCompression=True; OLE DB, OleDbConnection (.NET) IBM Client ... 阅读全文

posted @ 2009-06-19 11:16 Nuke'Blog 阅读(1602) 评论(1) 推荐(0)

摘要:Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/* alter database NC default character set 'utf8' SHOW VARIABLES LIKE 'character_set_%' alter ta... 阅读全文

posted @ 2009-05-01 23:32 Nuke'Blog 阅读(390) 评论(0) 推荐(0)

摘要:1.LongText字段是MySQL用于存储超长字符串的数据库类型,有点类似MSSQL的memo。 2.Connector/NET读取LongText的内部实现过程: 1) Connector/NET内部将LongText看作字符串,对外以字符串的方式进行读写,不运行调用getBytes的方法。 2) 根据MySQL的配置信息,获得MySQL的字符集,并根据字符集信息生成System.Text... 阅读全文

posted @ 2009-04-08 18:28 Nuke'Blog 阅读(1110) 评论(0) 推荐(0)

摘要:在一个项目中,客户用C#实现了DES加密,由于需要和java方面的程序进行数据交互,所以必须配合进行加解密工作。客户提供了密钥和向量,我看了看代码,c#做这个事情还蛮简单。 用java实现关键是我不字段怎么设置向量,一般用Cipher对象都是默认随机向量。搞了一阵,发现是用IvParameterSpec这个类来设置。于是有了以下代码 Code Code highlighting produce... 阅读全文

posted @ 2009-03-24 14:26 Nuke'Blog 阅读(569) 评论(0) 推荐(0)

摘要:using System; using System.Data; using System.Configuration; using System.Data.SqlClient; /// /// 数据库数据存取操作类 /// 2009.3.19修改 /// 作者:小刚 /// public class DataHelper { public DataHelper(string conn... 阅读全文

posted @ 2009-03-20 09:35 Nuke'Blog 阅读(628) 评论(0) 推荐(0)

摘要:角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。 Role作为一个用户(User)与权限(Privilege)的代理层,解耦了权限和用户的关系,所有的授权应该给予Role而不是直接给User或Group。Privilege是权限颗粒,由O... 阅读全文

posted @ 2009-01-31 12:18 Nuke'Blog 阅读(414) 评论(0) 推荐(0)

摘要:您清晰的组件化目标是否因在库间共享过多类型信息而落空?或许您需要高效的强类型化数据存储,但如果每次对象模型发展后都需要更新您的数据库架构,那会耗费很大成本,所以您更愿意在运行时推断出其类型架构吗?您需要交付能接受任意用户对象的组件,并以某种智能化的方式处理它们吗?您希望库的调方者能以编程方式向您说明它们的类型吗?如果您发现自己在苦苦维持强类型化数据结构的同时,又冀望于最大化运行时灵活性,那么您大概... 阅读全文

posted @ 2009-01-22 14:05 Nuke'Blog 阅读(282) 评论(0) 推荐(0)

摘要:常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\... 阅读全文

posted @ 2008-06-28 23:47 Nuke'Blog 阅读(528) 评论(0) 推荐(0)

摘要:转来的做个备份,学习 阅读全文

posted @ 2008-06-09 18:59 Nuke'Blog 阅读(267) 评论(0) 推荐(0)