07 2008 档案

一句话理解ref object的意义
摘要:很多新手觉得object作为参数传递,已经是指针,可以改变内容,为何要传引用 void test(ref object obj) 一句话概括一下,加了ref,可以传进去一头猪,传出来一头牛,不加ref,猪永远都是这头猪,最多从活猪变成死猪。 阅读全文

posted @ 2008-07-30 14:57 代码王子 阅读(192) 评论(0) 推荐(0) 编辑

用SqlDependency类为SQL2005查询提供更改通知
摘要:System.Data.SqlClient.SqlDependency类为我们提供了一个关于sql2005的很好的功能 ,就是sql2000时代很多人梦寐以求的查询自动通知。虽然这个东西限制有很多很多,但还是有很实用价值的。 我们先看一个演示例子: 例子中先创建一个sql环境,里面插入了一些数据... 阅读全文

posted @ 2008-07-30 13:24 代码王子 阅读(150) 评论(0) 推荐(0) 编辑

SqlServer Analysis Services处理维度时的内存错误
摘要:SqlServer Analysis Services 处理维度的内存错误错误描述:由于对内存配额的估计值(xxxxMB)超过了系统所能提供的内存量(1330MB),导致该操作无法完成。错误原因:这个问题是因为sqlserver预计处理内存超过了配置的最大内存。最初碰到也没有在网上找到正确的解决办... 阅读全文

posted @ 2008-07-29 20:24 代码王子 阅读(114) 评论(0) 推荐(0) 编辑

图解SSIS监视文件夹并自动导入数据
摘要:演示案例:让系统自动监视文件夹,并把文件夹下面的excel文件导入到sql中,之后清空目录。这个过程以往都需要写程序来实现或者定时执行,现在可以用ssis来订制任务完成。 在阅读本文之前,你先要学会如何用ssis来批量导入数据,可以参考我先前的blog文章,这里我们用相同的数据交换背景来演示。... 阅读全文

posted @ 2008-07-29 12:47 代码王子 阅读(192) 评论(0) 推荐(0) 编辑

图解SSIS循环导入Excel工作表
摘要:将一个excel文件中的所有相同结构的工作表导入到sql2005的同一张表中。下面用大量图片完全说明整个过程. 1、测试环境为一张excel中的三个sheet 2、打开Microsoft Visual Studio 2005或者随sql2005安装的SQL Server Business ... 阅读全文

posted @ 2008-07-28 11:12 代码王子 阅读(139) 评论(0) 推荐(0) 编辑

下班的时候收到两封Mail
摘要:第一封是csdn发的9月5日在上海华亭宾馆举办中国软件技术英雄会的邀请函,不知道有哪些论坛的熟人会去参加,希望有朋友能够实现联系一下。 第二封是微软mvp项目组发的翻译微软CodePlex team的员工Sara Ford的技术Blog的事情,地址为http://blogs.msdn.com/s... 阅读全文

posted @ 2008-07-25 17:34 代码王子 阅读(67) 评论(0) 推荐(0) 编辑

图解SSIS批量导入Excel文件
摘要:将一个目录下(可以包括子目录)结构一样的excel文件批量导入sql2005,可以用ssis来定制任务.下面用大量图片完全说明整个过程. 1、建立测试excel文件,假设有a b c d四个字段,保存在f:/excel目录下 并复制很多个一样的文件 2、打开Microsoft Vis... 阅读全文

posted @ 2008-07-25 15:21 代码王子 阅读(114) 评论(0) 推荐(0) 编辑

ASP.NET中 分析器错误:发现不明确的匹配
摘要:这是一个不好的代码习惯引起的发布后运行时的问题。错误原因为.net2.0无法正确识别服务器控件和变量的大小写区别,但是这个错误只有在iis中体现,在文件系统的调试中没有发生。错误信息引发错误的参考代码如下:public partial class _Default : System.Web.UI... 阅读全文

posted @ 2008-07-24 16:11 代码王子 阅读(129) 评论(0) 推荐(0) 编辑

图解SSIS自动维护SQL索引
摘要:先前我写过一篇介绍sql索引碎片的例子,参考 http://blog.csdn.net/jinjazz/archive/2008/06/25/2585493.aspx 现在介绍一个实施的办法,在sql2005中可以用ssis来部署一个维护索引的作业包,并通过sqlserver代理来定期执行。 ... 阅读全文

posted @ 2008-07-24 09:39 代码王子 阅读(86) 评论(0) 推荐(0) 编辑

sqlserver获取第n行数据
摘要:如何在一个没有主键的表中获取第n行数据,在sql2005中可以用row_number,但是必须指定排序列,否则你就不得不用select into来过渡到临时表并增加一个排序字段。 用游标的fetch absolute语句可以获取绝对行数下的某行数据,测试代码如下:set nocount on... 阅读全文

posted @ 2008-07-23 10:56 代码王子 阅读(401) 评论(0) 推荐(0) 编辑

sqlserver中动态sql语句应用
摘要:所有人知道select * from tablename where aa=bb的用法 大部分人知道 exec('select * from tablename where aa=bb')的用法 但是仍然有很多人不知道sp_executesql的用法,他可以让动态sql接收参数且把查询结果返回到... 阅读全文

posted @ 2008-07-22 10:43 代码王子 阅读(150) 评论(0) 推荐(0) 编辑

c#中高效的excel导入oracle的方法
摘要:如何高效的将excel导入到oracle?和前两天的SqlBulkCopy 导入到sqlserver对应,oracle也有自身的方法,只是稍微复杂些. 那就是使用oracle的sql*loader功能,而sqlldr只支持类似csv格式的数据,所以要自己把excel转换一下。 实现步骤: 用com... 阅读全文

posted @ 2008-07-21 18:39 代码王子 阅读(135) 评论(0) 推荐(0) 编辑

一段设置和取消windows静音效果的Delphi代码
摘要:看到完美mm在windows版提问求这么一个dos命令,发现没有,于是自己摘录了以下代码编译了一个控制台程序 unit Unit1; interface uses MMSystem, Dialogs; type TDeviceName = (Master, Microphone, WaveOut... 阅读全文

posted @ 2008-07-18 15:13 代码王子 阅读(107) 评论(0) 推荐(0) 编辑

分布式缓存BeIT Memcached简介
摘要:或许你还没有用到过分布式缓存,在web集群的情况下,它可以很好的让一部分常用数据常驻服务器内存而不用担心各台web不同步。 下面稍微介绍一下beitmemcached对于.net的支持,官方参考 http://code.google.com/p/beitmemcached/ 一个完整的操作步... 阅读全文

posted @ 2008-07-17 09:42 代码王子 阅读(109) 评论(0) 推荐(0) 编辑

c#中高效的excel导入sqlserver的方法
摘要:将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。不但速度快,而且代码简单,下面测试代码导入一个6万多条数据的she... 阅读全文

posted @ 2008-07-14 19:43 代码王子 阅读(94) 评论(0) 推荐(0) 编辑

Wininetdll函数库:根据url获取缓存文件
摘要:using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace ConsoleApplication34 { class P... 阅读全文

posted @ 2008-07-14 15:14 代码王子 阅读(139) 评论(0) 推荐(0) 编辑

wininet.dll函数库:检查网络状态
摘要:InternetGetConnectedState可以监测网络状态,比如实现ping的效果, 参考codeproject http://www.codeproject.com/KB/IP/pingdotnet.aspx 阅读全文

posted @ 2008-07-11 14:47 代码王子 阅读(142) 评论(0) 推荐(0) 编辑

wininet.dll函数库:不会过期的cookie
摘要:wininet.dll中包含很多win32下和网络有关的函数,包括internet,ftp等,下面演示一个IE下不过期的cookie。 比如csdn的登陆信息可以保存2个星期,你在登陆后把系统时间改为2周后,登陆信息就失效了,使用InternetSetCookie可以自己设置过期日期。 首先在... 阅读全文

posted @ 2008-07-11 14:45 代码王子 阅读(121) 评论(0) 推荐(0) 编辑

WinForm特效:同时让两个窗体有激活效果
摘要:windows api,一个窗体激活的时候给另外一个发消息 using System; using System.Windows.Forms; using System.Runtime.InteropServices; namespace WindowsApplication43 { ... 阅读全文

posted @ 2008-07-10 18:47 代码王子 阅读(139) 评论(0) 推荐(0) 编辑

WinForm特效:拦截窗体上各个部位的点击
摘要:windows窗体的标题栏无法直接通过一些默认的事件来控制,需要了解和WM_NCHITTEST相关的windows消息。 以下示例演示了最简单的效果片断: 他会把客户区和标题栏的效果互换,比如无法按住标题栏拖动窗体而是改为了安抓客户区拖动,并禁用了关闭按钮。 其中m.Result从-2... 阅读全文

posted @ 2008-07-10 18:43 代码王子 阅读(163) 评论(0) 推荐(0) 编辑

WinForm特效:桌面上的遮罩层
摘要:一个窗体特效,帮你了解几个windows api函数.效果:windows桌面上增加一个简单的遮罩层,其中WS_EX_TRANSPARENT 比较重要,它实现了鼠标穿透的功能。 using System; using System.Drawing; using System.Windows.... 阅读全文

posted @ 2008-07-10 18:39 代码王子 阅读(190) 评论(0) 推荐(0) 编辑

我的本次mvp申请资料
摘要:MVP到底水有多深,当然对于思归孟子这样的大牛来说,我们可望不可及,但是已本人的水平,我相信大部分有进取心的朋友都能达到。以下是我申请材料中的部分关键数据,因为我以前看过蝈蝈的mvp申请材料,所以也愿意把自己的共享出来。我申请的是c#,主要靠csdn论坛+blog的线上活动。 申请模版在http:... 阅读全文

posted @ 2008-07-09 19:02 代码王子 阅读(139) 评论(0) 推荐(0) 编辑

WebService中的out参数
摘要:这个问题来自论坛,在.net 2.0中一个WebMethod的out参数丢失了.... 不过应该是写代码的人太粗心,没有仔细看web引用的结构。微软只是在web引用的时候做了一个转换,把void类型函数的out参数自动转换为非void函数,并把这个参数变成了函数的返回值。 比如: [WebMeth... 阅读全文

posted @ 2008-07-08 12:13 代码王子 阅读(278) 评论(0) 推荐(0) 编辑

MVP申请成功
摘要:早上在csdn论坛看到7月mvp名单,因为没有收到过微软的通知,到微软官方网站确认了一下,果然成功了。我的英文不是很好,提交的材料都是中文的,在此感谢一下帮我翻译材料的兄弟姐妹,也感谢csdn对我的推荐和微软对我的认可。留念 http://www.microsoft.com/china/comm... 阅读全文

posted @ 2008-07-01 19:34 代码王子 阅读(77) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示