
数据库开发
海洋‘s
性格开朗,善于沟通,具有很好的亲和力。具有丰富的软件开发、设计、测试、质量管理、项目管理以及实施等经验。从事金融行业超过18年,有金融行业大型项目交付实施和管理经验。
展开
-
锁定某一列实现同Excel中的样式
锁定某一列实现同Excel中的样式 在Excel中,当列很多时,我们移动当前行到最后一项时,第一列就看不到了,那么我们可以将第一列或者第一行的值锁定,这样,不管有多少行或者多少列我们都可以看到,以确保数据的准确性.这样我们在pb中也很容易做到.具体代码如下: //锁定的列为ID,数据窗口为dw_masterdw_master.HSplitScroll = Truedw_mas原创 2002-04-25 09:07:00 · 1207 阅读 · 0 评论 -
如何在你的Linux机器上安装运行Oracle
如何在你的Linux机器上安装运行Oracle --------------------------------------------------------------------------------开始行动在RedHat上安装Oracle可以是相当轻而易举的,但要是完全跟着Oracle公司的文档走就未必那么容易了 。最快的捷径是Tom Bisset的主页:http://jord原创 2002-04-26 09:19:00 · 894 阅读 · 0 评论 -
如何恢复系统数据库?
如何恢复系统数据库如何恢复系统数据库? 关于系统数据库的恢复总结如下: 在SQL Server数据库中,系统信息存储在系统数据库中,主要的系统数据库包括:master-从整体上控制用户数据库和SQL Server操作,在创建了任何用户定义的对象后,都要备份它model-为新数据库提供模版和原型msdb-包含了有关作业、报警及操作员等信息如果包含系统数原创 2002-04-26 09:18:00 · 1961 阅读 · 0 评论 -
PowerBuilder修改数据库表结构的技巧
PowerBuilder是目前公认的、最佳的数据库前端开发工具之一。在实际开发应用中,经常会遇到修改数据库表结构的情况。用PowerBuilder修改数据库表结构与用Foxbase修改数据库结构不同。在PowerBuilder中,除可以在数据库表结构中添加字段名外,无法直接修改数据库表结构,如删除某个字段名或类型或字段名长度等,都会导致数据库表记录的丢失。我们通过实践探索,总结了几种方法仅原创 2002-05-13 09:30:00 · 2133 阅读 · 0 评论 -
怎样在PB中调用外部程序并判断其运行结束?
在PB中经常要调用外部程序并等待此程序运行结束后显示相关信息。如我们要备份Adaptive Server Anywhere 6.0数据库,在备份结束后显示"备份完成!"的提示信息,如果在调用备份程序dbbackup后马上用messagebox显示提示信息,那么程序运行时则会出现这种情况: dbbackup备份程序还在运行,"备份完成!"的提示就已经显示了,显然不符合我们的设想。对于这种情况,我们可原创 2002-05-13 09:29:00 · 1930 阅读 · 0 评论 -
PowerBuilder数据库配置方法
应好多网友以及初学者的要求,我将PowerBuilder数据库配置方法进行详细的说明,希望对初学者有所帮助:首先进入到PowerBuilder主页面后: 1.在pb主菜单的Tool菜单中选择"DataBase Profile"进入到一个界面 2.在Installed Database InterFaces 中找到Oracle所在位置,确保其选中,选择按钮"New"创建一原创 2002-08-22 09:44:00 · 2778 阅读 · 0 评论 -
PowerBuilder中回车键的应用
PowerBuilder中回车键的应用 众所周知,回车键一般情况下都适用于确认,那么,在应用程序中用好回车键也是很有必要的。1.回车键在window中的应用 比如一个登录窗口W_login,当用户输入用户名,按下回车键后,即可进入密码的输入,密码输入结束后,按下回车键焦点移动到一下操作,依次类原创 2002-10-23 09:34:00 · 1803 阅读 · 0 评论 -
PowerBuilder8.0动态连接SQL Server技巧
PowerBuilder8.0动态连接SQL Server技巧 我们都知道,一般情况下PB是和数据库结合最紧密的。那么,要掌握PB和数据库的连接是很重要的。因为数据库连接作为前后台关联的桥梁。下面我就将PowerBuilder8.03和Ms SQL Server2000的动态连接写出来和大家分享: 首先,创建一个con原创 2004-03-19 15:53:00 · 1897 阅读 · 1 评论 -
手工创建数据库的全部脚本及说明
手工创建数据库的全部脚本及说明 系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:D:/ORACLE原创 2002-04-26 09:19:00 · 866 阅读 · 0 评论 -
使PB窗口居中
在窗口属性的Position页中可以粗略地设置窗口的弹出位置。然而,你并不知道客户机的屏幕分辨率是多少(800×600还是1024×786),不如在Open事件中加入下列代码使其居中: GetEnvironment(Env)//获取客户机环境信息 dy=(Pixelstounits(Env.ScreenHeight,YPixelsToUnits!)-this.Height)/2原创 2002-05-13 09:30:00 · 1851 阅读 · 0 评论 -
如何在PB中实现串口编程
可以使用mscomm32.ocx控件脚本如下: String ls_data //使用COM1端口。 ole_1.object.CommPort = 1 //设置速率为9600,无奇偶校验,8 位数据,一个停止位。 ole_1.object.Settings = "9600,N,8,1" //读入整个缓冲区的数据。 ole_原创 2002-05-13 09:29:00 · 1342 阅读 · 0 评论 -
5种提高SQL性能的方法
有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听转载 2009-01-18 22:40:00 · 5221 阅读 · 3 评论 -
谈谈如何彻底卸载Oracle?
彻底卸载Oracle 常用Oracle数据库的同仁都知道,Oracle经常会莫名的出现一些错误,导致数据库无法正常启动或使用。 经过对出现这些问题的解决,后来找到了问题的根源,也就是再次安装Oracle数据库时,未对之前安装的Oracle进行彻底的卸载所导致。下面我就详细谈谈如何才能彻底卸载Oracle数据库 一、Linux 平台 Linux 平台下卸载Oracle 非常原创 2009-02-04 23:43:00 · 19653 阅读 · 4 评论 -
三招助你做好Oracle数据库备份测试
作者: Victor, 出处:IT专家网, 责任编辑: 包春林, 2009-05-11 09:34 数据库备份是保障数据库安全的重要手段之一。绝大部分数据库管理员都已经发现对数据库进行备份的重要性,甚至对其具有很大的依赖性。 数据库备份是保障数据库安全的重要手段之一。绝大部分数据库管理员都已经发现对数据库进行备份的重要性,甚至对其具有很大的依赖性。为此数据库管理员必需肯定转载 2009-05-12 22:29:00 · 844 阅读 · 0 评论 -
关于datawindow控件,GetChild()函数的一点经验
我在软件开发过程中,用Getchild函数曾经出现过一些问题,我想有必要拿出来讨论一下,也请大家引以为戒。 在datawindow中,Getchild函数主要被用来得到一个数据窗口的子数据窗口,格式如下:数据窗口控件名.(列名,用户定义的子数据窗口变量)如:a)、dw_cx.GetChild(“xt_czy”,dwc_cx) b)、dw_tj.GetChild(“dw_原创 2002-04-26 09:19:00 · 6766 阅读 · 0 评论 -
动态的连接到数据库的方法
动态的连接到数据库的方法: 这里我们创建一个后缀为Ini的文件system.ini,在system.Ini文件中写入如下代码: [DBMS_PROFILES] CURRENT=ODBC PROFILES= [Profile ] DBMS= Database= UserId= DatabasePassword= LogPassword= Se原创 2002-04-25 09:07:00 · 984 阅读 · 0 评论 -
如何快速启动oracle 8i SQL-Plus?
如何快速启动oracle 8i SQL-Plus? 用过oracle 8i SQL-Plus的朋友都知道,在每次进入SQL-Plus的时候,都要输入用户名、用户密码以及主机字符串,这样比较麻烦。除了麻烦之外,还容易输错。所以,我在这里将一个小小的技巧,通过设置SQL-Plus的属性,即可快速登录,下面我把具体实现步骤进行详细说明,可供大家参考,希望能给大家的工作带去原创 2002-08-22 09:46:00 · 1757 阅读 · 0 评论 -
Oracle 数据库 系统使用经验六则
Oracle 数据库 系统使用经验六则 ---- 1.having 子句的用法 ---- having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. ---- 2.外部联接"+"的用法 ---- 外部联接"+"按其在"="的左边或右边分左联接和右联接.若不带"+"运算符的表中的一个行不直接匹配于带"原创 2002-04-26 09:18:00 · 1001 阅读 · 0 评论 -
在Linux下装配Oracle
在Linux下装配Oracle ---- 由于Oracle自身比较复杂性,在Linux环境下安装要涉及很多方面的因素。本文分两个方面介绍在Linux RedHat 6.0环境下Oracle 8.0.5的安装。 调整Linux核心与环境----在安装Oracle之前,应该先对RedHat 6.0的Li原创 2002-04-26 09:18:00 · 877 阅读 · 0 评论 -
如何嵌入Excel对象
在进行程序开发时,有时会需要将PowerBuilder与Excel应用程序结合使用,如将数据检索出来后,按照格式要求,将数据转入到Excel表格中。实现步骤如下: 1.创建并连接对象: oleobject loo_excel oleobject loo_sheet loo_excel=create oleobject loo_excel.Conn原创 2002-05-13 09:30:00 · 2040 阅读 · 1 评论 -
PowerBuilder窗口之间传递多参数的方法
在PowerBuilder中函数OpenWithParm,CloseWithReturn,OpenSheetWithParm,windowname.OpenUserObjectWithParm等都有一个在进行窗口操作(打开或者关闭)时存入Message消息对象的参数parameter或returnvalue。 消息对象Message有三个属性用于存储这些函数传递给窗口的数据(依赖于窗口原创 2002-05-13 09:30:00 · 1184 阅读 · 0 评论 -
报表输出的技巧二则
报表在日常事物处理中占十分重要的地位,用户往往需要将数据库中的内容以不同的格式输出。PowerBuilder提供了具有多种显示风格的Datawindow控件,只要加以灵活的运用,就能做出不同风格的报表。本文结合笔者的实际开发经验,以一个报表的两种实现方法为例,谈谈报表输出的一点技巧。 一、 数据库中的两个TABLE:project(项目)、manufacture(询价厂商)。其结构如下:原创 2002-05-13 09:30:00 · 959 阅读 · 0 评论 -
SQLPlus中的复制和粘贴技巧
SQLPlus中的复制和粘贴技巧系统环境: 1、数据库: Oracle 8i R3 (8.1.7) for NT 企业版说明: 方法一:1、 将鼠标移至想要复制内容的开始2、 用右手按下鼠标左键3、 向想要复制内容的另一角拖动鼠标,与Word中选取内容的方法一样4、 内容选取完毕后(所选内容全部反显),鼠标左键可以按住不动,也可以松开5、 用原创 2002-05-14 22:58:00 · 10759 阅读 · 0 评论 -
如何导入指定表?
如何导入指定表? 命令详解: D:/>exp scott/tiger file=a.dmp D:/>imp test/test fromuser=scott tables=emp file=a.dmpD:/>imp test/test tables=dept file=a.dmp 说明:如果导出用户没有DBA权限,则导入用户可以不用指定fromuser、to原创 2002-05-14 22:59:00 · 1140 阅读 · 0 评论 -
如何在你的Linux机器上安装运行Oracle
如何在你的Linux机器上安装运行Oracle发布者:netbullLinuxByte注:本站有Oracle最新版本下载! 摘要:Oracle于去年年底宣布移植Oracle 8和Oracle Application Server到Linux。 这是一个明确无误的标志:整个世界都应该认识到,Linux已经是一个严肃的操作系统,足以承担企业级的应用。 Uche Ogbu原创 2001-02-06 13:08:00 · 1222 阅读 · 1 评论 -
手工创建数据库的全部脚本及说明
手工创建数据库的全部脚本及说明系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:D:/ORACLE 建库步骤: 1、手工创建相关目录 D:/Oracle/admin/test D:/Oracle/admin/test/adhoc D:/Oracle/adm原创 2001-05-21 21:32:00 · 549 阅读 · 0 评论 -
数据窗口的打印
数据窗口的打印 通常我们都处理从开始页码进行打印,这样很好处理,那么如果我们打印数据窗口的最后一页应该怎么处理呢?此问题我曾经也遇到,但是后来还是解决了,具体的实现方法代码如下: //定义一个String类型的变量ls_pagecount,用来传递当前页总数 string ls_pagecoun原创 2002-04-26 09:18:00 · 891 阅读 · 0 评论 -
利用Api函数ShellAboutA可以显示一个与Windows操作系统风格一致的About对话框
首先声明如下外部函数: function int ShellAboutA(ulong al_hWnd, string as_szApp, string as_szOtherStuff, ulong hIcon) library "shell32.dll" ShellAboutA(handle(parent),"关于学籍管理系统","欢迎使用学籍管理系统",0)原创 2002-05-13 09:30:00 · 1294 阅读 · 0 评论 -
如何在程序中自动控制切换中英文输入法?
声明API函数:function boolean ImmSimulateHotKey (ULong hWnd, ULong dwHotKeyID) library "IMM32.dll" function ulong GetKeyboardLayout(ulong dwLayout) LIBRARY "user32.dll" function boolean ImmIsIME(uLon原创 2002-05-13 09:30:00 · 4341 阅读 · 0 评论 -
Oracle 11g & WebLogic 11g 研究
<br />研究Oracle 11g & WebLogic 11g,最近也在写一份文档,近期会共享给大家,相互交流学习。原创 2011-05-29 22:26:00 · 753 阅读 · 0 评论