上一页 1 2 3 4 5 6 ··· 11 下一页
  2014年4月27日
摘要: WebService基于SoapHeader实现安全认证 本文仅提供通过设置SoapHeader来控制非法用户对WebService的调用,如果是WebService建议使用WSE3.0来保护Web服务,如果使用的是Viaual Studio 2008可以使用WCF,WCF里面提供了更多的服务认证方... 阅读全文
posted @ 2014-04-27 17:51 peter_zhang 阅读(177) 评论(0) 推荐(0) 编辑
  2014年4月22日
摘要: 英文版的MSSQL(据说还有Access,但是我没用过)中直接在SQL语句中插入中文最终会显示???但是在中文版的管理器中插入中文却没有问题。解决的方法很简单,把类似于insert into example values ('您好')这样的SQL语句全部改写成insert into example ... 阅读全文
posted @ 2014-04-22 23:48 peter_zhang 阅读(3100) 评论(0) 推荐(0) 编辑
  2013年11月18日
摘要: string strResult = "";try{HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://localhost:3256/NetCC_Agent.ashx?op=user_getuserlist&callback=ncc_getuser_callback&useraccount=czc@yuantel.com");myRequest.Method = "POST";myRequest.ContentType = " 阅读全文
posted @ 2013-11-18 13:46 peter_zhang 阅读(1170) 评论(0) 推荐(0) 编辑
  2013年6月21日
摘要: 在.Net下进行WinForm开发,GroupBox是经常要用到的一个控件。但是GroupBox自身的边框是灰白色的,其样式很难令开发者满意。在不借用第三方控件的情况下,通过其的Paint事件对GroupBox进行重画,也可以很方便的修改其边框颜色/样式。 简要说一下实现思路。首先用Clear方法清除GroupBox的显示,接着再用合适的样式把GroupBox画出来。把GroupBox拆分为4个圆角,一行标题文字和数段直线等元素,把这些元素摆放在合适的位置,拼凑出GroupBox的外框。定义4个Rectangle(用于后面的画圆角),确定它们的大小和位置;然后在确切的位置上画4个弧段,按圆角. 阅读全文
posted @ 2013-06-21 14:49 peter_zhang 阅读(5057) 评论(2) 推荐(0) 编辑
  2012年12月25日
摘要: 最近在将excel中的文件导入到数据库中,用程序进行编写,由于数据量较大所以速度很慢,后来采用了SqlBulkCopy类,解决了速度的问题,我就insert语句,sqldataadapter.update(dataset,tablename);sqlbulkcopy.WriteToServer(datatable);三个方法的性能进行比较:1、生成测试的datatable表,表结构如下:UniqueID(主键,自动增长) | CompanyName | CompanyCode | Address | Owner | Memo共6个字段。SqlConnection sqlconnection = 阅读全文
posted @ 2012-12-25 19:13 peter_zhang 阅读(242) 评论(0) 推荐(0) 编辑
  2012年11月30日
摘要: 新装的SQL SERVER 2008,打开原来SQL SERVER 2008中建立的表,现在想增加一些字段,在保存时提示错误,无法保存。刚开始以为是SQL SERVER 2008与2005的不兼容,后来发现在SQL SERVER 2008中新建的表也存在无法修改表结构,也就是无法修改字段名和增加字段名。提示是:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。请高手予以解答,谢谢!!!截图如下:你这是因为选择了“阻止保存要求重新创建表的更改”选项。解决办法:启动MSSQL SERVER 2008,选择菜单 工具- 阅读全文
posted @ 2012-11-30 10:35 peter_zhang 阅读(19600) 评论(0) 推荐(0) 编辑
  2012年11月23日
摘要: 以前经常在群里听到朋友们说WebServices的性能特别的慢,说的如何如何。说实话,WebServices的确比调用本地数据要慢一些,可是究竟有多慢,真的如朋友们说的那么难以忍受吗?我个人感觉,多半原因在处理的方式上。让我们亲自编写测试代码,来证明这一切吧。文章由于是我一段时间的总结篇,因此难免参杂个人主观因素,说的不对的地方,还请多多批评。以下我们主要从调用WebServices的方法的特点、应用场景、测试结果三个方面来进行下说明分析。1. 直接返回DataSet对象特点:直接返回DataSet对象。 应用场景:1.内网。2.外网且数据量在kb级别时。2.返回DataSet对象用Binar 阅读全文
posted @ 2012-11-23 19:28 peter_zhang 阅读(139) 评论(0) 推荐(0) 编辑
  2012年11月20日
摘要: 第一种方法比较复杂,但可以帮助您完全掌握Windows 2003自动登录的设置方法。首先单击“开始 运行”,在输入框中键入“regedit”打开注册表编辑器,然后在注册表编辑器左方控制台中依次单击展开“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Winlogon”,再选择“编辑 添加 字符串值”,在数值名称中键入“AutoAdminLogon”,然后在窗口中的空白位置上点一下,再双击刚新建的字符串“AutoAdminLogon”,在弹出的“编辑字符串”对话框中输入“1”设置系统允许自动登录。再重复以上的操作, 阅读全文
posted @ 2012-11-20 23:39 peter_zhang 阅读(234) 评论(0) 推荐(0) 编辑
  2012年10月31日
摘要: C# dataTable实用例核心提示: 创建一个内存表,下面的代码会用到它 DataTable auto = new DataTable(); auto.Columns.Add("ID"); auto.Columns.Add("Name"); for(int i=1;i<=10;i++) { auto.Rows.Add(new object[]{i,"baibaoqing"}); } 一。创建一个内存表,下面的代码会用到它DataTable auto = new DataTable();auto.Columns.Add(&qu 阅读全文
posted @ 2012-10-31 15:15 peter_zhang 阅读(339) 评论(0) 推荐(0) 编辑
  2012年10月16日
摘要: SerialPort()://属性.BaudRate;获取或设置波特率.BytesToRead;得到 接收到数据的字节数.BytesToWrites;得到送往串口的字节数.DataBits;获取或设置数据位.IsOpen;获取一个值,判断串口是否打开.Pariy;获取或设置校验位.PortName;串口名称.ReadBufferSize;获取或设置读取数据的缓存大小.ReadTimeout;读取超时时间.StopBits;停止位.NewLine;用于解释通过ReadLine()与WriteLine()的值.WriteBufferSize;与ReadBufferSize相对.WriteTimeo 阅读全文
posted @ 2012-10-16 23:44 peter_zhang 阅读(10388) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页