posted @ 2005-04-01 21:57 Keith P.R.C 阅读(383) 评论(0) 推荐(0)
摘要:
一直没时间去琢磨CodeBase及Location属性的区别在哪里。最近参与Office的VSTO编程,终于有时间研究了一小下。Assembly.CodeBase返回的是file:///形式的字符串,指向的是Assebmly的加载地址。为Assembly的存放地。Assembly.Location 返回的是Driver:\形式的字符串,指向的是Assembly执行的地址。此为Assembly在缓存... 阅读全文
摘要:
今天在用VSTO进行Office开发时,在CodeBehind代码里引用了自己开发的Library,可是调试时发现代码根本就没有在这个Library里运行,得到的错误信息是安全问题,这时就百思不得其解了,因为在做InfoPath开发时所有引用的Library会自动加入到安全策略中,于是想当然的也认为在Word里也会这样。可最终的事实是,VSTO在安全策略里仅仅加入了codebehind.dll的安... 阅读全文
posted @ 2005-04-01 21:54 Keith P.R.C 阅读(390) 评论(0) 推荐(0)
摘要:
昨天自己编写一个多线程的程序,主要作用是TCP通迅的小程序,里面使用了多线程的技术,遇到一个有趣的问题:就是在工作线程中我调用了一个窗体,让它显示出来。如Form1 f=new Form1();f.show();这种代码平时一点问题都没有。但是在工作线程中却无法调过了。我的FORM1在桌面上动弹不得了。什么也不响应。有点象假死机的状态。后来我将Form1 f;这代码放到主线程里去实例化,一切都正常... 阅读全文
posted @ 2005-04-01 21:46 Keith P.R.C 阅读(293) 评论(0) 推荐(0)
摘要:
问题提出:使用DTS导入有IDENTITY字段的表时的问题 。表A有字段ID,为IDENTITY(1,1)类型。我用DTS导入,如果选择这一列,报错(不能有重复记录 ID列)。如果不选择,会报错(ID不能为空)。当然,我的ID同时也是Primary,但如果去掉这个属性,DTS能导入成功,此字段的记录会重复。解决方法:启用标志列插入选项,打个勾。连同标志列一同导入。应该改为禁用该选项即可。在DTS任... 阅读全文
posted @ 2005-04-01 21:43 Keith P.R.C 阅读(252) 评论(0) 推荐(0)
摘要:
以下代码为调用DTS的写法: DTS.Package2Class package=new DTS.Package2Class(); try { Object MIA=System.Reflection.Missing.Value; &... 阅读全文
posted @ 2005-04-01 21:42 Keith P.R.C 阅读(463) 评论(0) 推荐(0)
摘要:
比如:数据库里存的是1和0,而datagrid里某一列显示出来是“完成”或“未完成”。如果在datagrid里面这一列输入“完成”,则在数据库里存的是1。 阅读全文
posted @ 2005-04-01 21:38 Keith P.R.C 阅读(315) 评论(0) 推荐(0)
摘要:
近日为一家企业开发数据库方面的应用。有两张数据表:A和B,其中A的记录为2万条左右,而B中的数据为200万条以上,现在要求以a.id=b.id为关联进行数据筛选 阅读全文
posted @ 2005-04-01 21:22 Keith P.R.C 阅读(312) 评论(0) 推荐(0)
摘要:
如果你想编写出极高性能的游戏代码,那么使用汇编语言无疑将会是你的最佳选择。不过,眼看着编程技术已经发展到了今天这种格局,你再去直接用汇编语言来进行编程也未免太不合时宜了吧。作为一个高性能游戏程序的编写者,你应该用的是 Inline Assembly。 阅读全文
posted @ 2005-04-01 21:13 Keith P.R.C 阅读(608) 评论(0) 推荐(0)
摘要:
关于多次刷新网页(该网页调用COM)出现在COM中的错误_variant_t和VARIANT之间的差异(补充:注意查看Midl文件里方法的定义和类声明里该方法声明的参数是否一致,多半是由此原因造成的!) 阅读全文
posted @ 2005-04-01 21:06 Keith P.R.C 阅读(435) 评论(0) 推荐(0)
浙公网安备 33010602011771号