上一页 1 2 3 4 5 6 ··· 11 下一页

2013年4月19日

SQL_SERVER 导oracle(转)

摘要: 真没劲,又干这种没技术含量的活了!把客户一个用了N年的数据库(Sql Server 2000)要迁移到我们系统的数据库中来(选用的是Oracle 10g)。比较犹豫怎么导的问题,要么写个小JDBC程序?要么用DTS?想了想,还是不要再发明个轮子算了(其实我类似的轮子都做了N个了,只是懒得再动手改)在DTS导入的时候会遇到几个问题:1、导过来的表名比较古怪,都是加上双引号的,写的SQL老是说找不到表名,晕死我,对象浏览器里明明就是那个表名。一阵犯嘀咕,觉得自己没有老花眼呀。唉,所以DTS导过来的,要先改名,如:alter table "Base" rename to base 阅读全文

posted @ 2013-04-19 16:23 zyi 阅读(267) 评论(0) 推荐(0) 编辑

SQL_SERVER 连接oracle(转)

摘要: 1)在SQL_SERVER 2005服务器上安装Oracle 10g的客户端。假设安装到D:\oracle\ 目录。如果D:是NTFS分区,需要将ORACLE安装后的目录设为所使用的用户有权可运行、可添加、可删除。2)配置D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora 文件OraLink=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NA 阅读全文

posted @ 2013-04-19 13:56 zyi 阅读(337) 评论(0) 推荐(0) 编辑

2013年3月31日

win7电脑上wifi

摘要: cmd admin权限netsh wlan set hostednetwork mode=allow ssid=zhang key=zhang中间需要共享无线netsh wlan start hostednetwork 阅读全文

posted @ 2013-03-31 09:22 zyi 阅读(117) 评论(0) 推荐(0) 编辑

2013年3月28日

Oracle对象统计信息

摘要: select * from sys.aux_stats$--重新收集信息dbms_stats.gather_system_stats(gathering_mode => 'noworkload');CPUSPeedNW,一个CPU一秒钟能处理的操作数,单位是百万次IOSeekTIM,平均磁盘寻道时间,单位是毫秒,默认为10IOTFRSpeed,平均每毫秒从磁盘传输的字节数,默认为4096 阅读全文

posted @ 2013-03-28 15:49 zyi 阅读(334) 评论(0) 推荐(0) 编辑

2013年3月26日

关于odp.net的FetchSize属性

摘要: 书上说设置了FetchSize可以加快性能,于是测试了下具体情况。数据库用的是oracle11g分3种,一种是不设置FetchSize属性,一种是设置FetchSize属性,一种是使用DataSet填充最终结果如下: 1条200条5000条10W条DataReader39181162200FetchSizeDataReader37181362171DataSet57191172056结果和预想的不一样,查了下发现主要是因为FetchSize已经有默认值造成的,并不是像网上说的默认值是1。 /// <summary> /// /// </summary... 阅读全文

posted @ 2013-03-26 14:45 zyi 阅读(1292) 评论(0) 推荐(0) 编辑

2013年3月22日

技巧类

摘要: 1.设置TextEdit默认值设置NullValuePrompt,当获得焦点后默认值就没有了。 阅读全文

posted @ 2013-03-22 13:25 zyi 阅读(138) 评论(0) 推荐(0) 编辑

2013年3月1日

linq in 语法

摘要: new int?[] { ZhanDianLX.用户站点, ZhanDianLX.管理站点 }).Contains(s.I_LEIXING) 阅读全文

posted @ 2013-03-01 09:39 zyi 阅读(216) 评论(0) 推荐(0) 编辑

2013年2月25日

温习设计模式

摘要: 以前也看过一次设计模式,但是除了工厂方法和单例,其他都没怎么用。这才决定重温下,一天看一个设计模式。感觉UML的继承关系不重要,关键是什么情况下,应该用什么模式。至于继承关系忘记了,可以查书再看。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。这里的例子是动物世界。非洲动物、美洲动物、亚洲动物每个洲的动物又都有食肉动物、食草动物。但具体的食肉动物和食草动物是不一样的。这时候可以使用抽象工厂。new一个动物世界类,传入泛型的子类。然后调用动物世界类对应的子类,这时当情况发生变化后只要修改对应的泛型参数即可。或者本来就有对应的下拉选择。这里要 阅读全文

posted @ 2013-02-25 22:07 zyi 阅读(177) 评论(0) 推荐(0) 编辑

2013年2月20日

静态与非静态(转改)

摘要: 这里有一个C++的测试,由于c#的sizeof不能对一般类使用,所以没法试验。class Test{ int i; static int j; void Method1() { printf("Method1"); }; void Method2() { printf("Method2"); }; void Method3() { printf("Method3"); }; void Method4() { printf("Method4"); }; void Method5() { printf("Me 阅读全文

posted @ 2013-02-20 08:56 zyi 阅读(387) 评论(0) 推荐(0) 编辑

2013年2月19日

关于引擎的设计

摘要: 看了下大家引擎的代码,总感觉比较臃肿。现在做了如下修改,希望对大家设计引擎有帮助。首先对BLL层进行了改动,修改为CSMS2.Mould。这里包含所有与业务相关的表。但Mould中的类是已聚合(一次增删改数据的最小单位)作为最小单位。也就是说一些主表和子表被放在了一个聚合中。另外引擎中的表的操作也放在了Mould中,并没有把这些表的操作单独放在引擎中。结构如下:如果这些聚合之间有相互的操作,且是在一个引擎中的。则需要调用引擎,如果涉及到多个引擎之间的调用,则需要使用引擎调度。也就是说引擎是一系列表的相互操作,哪些表属于某个引擎,可以由引擎开发人员做的时候确定。下面看个刚才写的聚合和引擎的例子新 阅读全文

posted @ 2013-02-19 15:24 zyi 阅读(494) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页

导航