地平线

......

05 2012 档案

怎样找到PB打包所需要的dll和pbd文件?
摘要:需要用一个工具:pbpack我使用的是.9.0版本.pbpack90.exe位于PB的安装路径下.点PB的图标.右键,属性.查找目标,向上.找到shared下的powerbuilder路径.D:\Program Files\Sybase\Shared\PowerBuilder可以看到pbpack90.exe文件.双击打开.界面显示出选择你的发布环境.例如.是sqlserver数据库的.就可以只选择MS sqlserver.点击create ,选择路径.就可以生成一个msi包.双击msi包,运行.将包安装到指定路径下,你就可以看到需要的DLL了..\ 阅读全文

posted @ 2012-05-29 13:31 烟灰缸 阅读(3661) 评论(0) 推荐(0)

sqlserver2005表字段与其它数据库字段的对应关系
摘要:有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据库中,由其他其他系统来读取这些数据。不同数据库类型之间的数据同步我们可以使用链接服务器和SQLAgent来实现。假设我们这边(SQLServer2005)有一个合同管理系统,其中有表contract 和contract_project是需要同步到一个MIS系统中的(Oracle9i)那么,我们可以按照以下几步实现数据库的同步。 1.在Oracle中建立对应的contract和 contract_project表,需要同步哪些字段我们就建那些字段到Oracle表中。 这里需要注意的是Oracle的数据类... 阅读全文

posted @ 2012-05-24 15:43 烟灰缸 阅读(1221) 评论(0) 推荐(0)

常用经典SQL语句
摘要:说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b说明:外连接查询(表名1:a 表名2:b) select a.a 阅读全文

posted @ 2012-05-24 15:17 烟灰缸 阅读(374) 评论(0) 推荐(0)

C#多线程参数传递
摘要:C#多线程参数传递查看评论在多线程或单线程任务中,让线程带传入参数一直是个麻烦的问题,通常有种方法就是以类,对像的变量来传参数,这种方法理解上很简单不过在某些场合使用很麻烦,这里就不介绍了,我们主要介绍一种.NET2.0中新增加的带参数运行线程的方法,示例程序如下:ParameterizedThreadStart ParStart = new ParameterizedThreadStart(ThreadMethod);Thread myThread = new Thread(ParStart);object o = “hello”;myThread.Start(o);ThreadMetho. 阅读全文

posted @ 2012-05-24 14:51 烟灰缸 阅读(16030) 评论(0) 推荐(1)

Sqlserver 常用日期时间函数
摘要:MS SQL Server中文版的预设日期datetime格式是yyyy-mm-dd hh:mm:ss.mmm 长短日期格式 --短日期格式:yyyy-m-d SELECT REPLACE(CONVERT(varchar(10),getdate(),120),N'-0','-') --长日期格式:yyyy年mm月dd日 SELECT STUFF(STUFF(CONVERT(char(8),getdate(),112),5,0,N'年'),8,0,N'月')+N'日' --短日期格式:yyyy年m月d日 SELECT 阅读全文

posted @ 2012-05-23 13:53 烟灰缸 阅读(659) 评论(0) 推荐(0)

sqlserver2005使用触发器
摘要:对oracle中的pl/sql编程还是比较熟悉的,但是sql server2005编写自定义函数、存储过程、触发器等确实跟Oracle语法相差太大,就触发器这一点可以看出Oracle确实比sql server强悍,起码可以控制在插入前、后的操作。但是sql server却没有。【问题】项目用到了My SQL和Sql Server 2005的同步问题,My SQL每天固定的时间跟Sql Server 2005同步一次。那么这所谓的同步不可能是每次将My SQL中表信息全部删除,再从Sql Server2005中拷贝一次。而应该是只更新Sql Server中变化的东西。【思路】1.在sql se. 阅读全文

posted @ 2012-05-09 17:42 烟灰缸 阅读(2680) 评论(0) 推荐(0)

SQL Server2005,2008 复制,发布,订阅 设置
摘要:SQL Server2005同步复制设置一、前言本文介绍的数据库同步设置步骤仅为可行性方案,中间可能走了弯路。由于公司内部的网络环境没有现场的复杂,加之对SQL Server2005了解不多,有些部分没有足够的时间去测试。现提供现场的状况以便于技术部可以在公司内部适当的模拟现场的直实情况。现场状况:l 各数据库服务器不在同一个网段内,主服务器192.168.1.XXX,子服务器192.168.10.XXX。l 由于没有域名服务器,各服务器之间可以互相Ping通对方的IP地址,Ping对方的机器名失败其它状况(如有域名服务器,在同一网段内)须逐一测试。二、同步设置之前l 在SQL Server. 阅读全文

posted @ 2012-05-02 10:59 烟灰缸 阅读(8497) 评论(1) 推荐(0)

导航