PB中如何用SQL语句取主机期间?PowerBuilder(PB)是一款集成开发环境(IDE),宽泛运行于企业消息治理系统中。在这其中,应用PB自身提供的数据窗口技术,可以繁难地构建界面和数据库之间的衔接。而SQL语句又是数据窗口中最基础的查问言语之一,把握其用法关于日常开发上班十分有用。本文将
PB中如何用SQL语句取主机期间?
PowerBuilder(PB)是一款集成开发环境(IDE),宽泛运行于企业消息治理系统中。在这其中,应用PB自身提供的数据窗口技术,可以繁难地构建界面和数据库之间的衔接。而SQL语句又是数据窗口中最基础的查问言语之一,把握其用法关于日常开发上班十分有用。本文将引见如何在PB中用SQL语句取主机期间。
1. 前置条件
经常使用SQL语句失掉主机期间,须要满足以下前置条件:
1.1 明白数据库类型
不同类型的数据库,在失掉主机期间时的SQL语句是不同的,须要明白数据库类型。经常出现的数据库如Sybase、Oracle、MySQL等。
1.2 确定数据源
要用SQL语句操作数据库,须要树立好数据源。在关上PB时,可以在登录界面选用须要衔接的数据库类型和数据源,或许在PB菜单栏的【文件】-【衔接】-【新建】中减多数据源。可以经常使用ODBC或许间接衔接数据库的模式树立数据源。
1.3 确认数据窗口对象
在界面上可以经常使用数据窗口对象,即DataWindow,经过SQL语句查问数据库并显示数据。若须要用SQL语句取主机期间,须要在DataWindow对象中创立一条SQL语句,可以是静态的文本SQL语句,也可以是灵活的运转时SQL语句。
2. SQL语句
2.1 Sybase数据库
在Sybase数据库中,经常使用以下SQL语句可以失掉主机以后期间:
SELECT DATEPART(year, getdate()) as yy,
DATEPART(month, getdate()) as mm,
DATEPART(day, getdate()) as dd,
DATEPART(hour, getdate()) as hh,
DATEPART(minute, getdate()) as mi,
DATEPART(second, getdate()) as ss,
DATEPART(milliseconds, getdate()) as ms
该SQL语句会前往如下格局的数据:
yy mm dd hh mi ss ms
2023 06 24 15 03 10 280
2.2 Oracle数据库
在Oracle数据库中,经常使用以下SQL语句可以失掉主机以后期间:
SELECT TO_CHAR(SYSDATE, ‘YYYY/MM/DD HH24:MI:SS’) as datetime FROM DUAL
该SQL语句会前往如下格局的数据:
2023/06/24 15:03:10
2.3 MySQL数据库
在MySQL数据库中,经常使用以下SQL语句可以失掉主机以后期间:
SELECT Now();
该SQL语句会前往如下格局的数据:
2023-06-24 15:03:10
3. 在DataWindow对象中经常使用SQL语句
3.1 创立DataWindow对象
在PB中,可以经过以下步骤创立一个DataWindow对象:
【文件】-【新建】-【DataWindow】-【自在式(Datastore)】-【空白】。
可以在DataWindow上间接拖拽表格、字段等控件,用来显示查问的数据。要经常使用SQL语句,可以在DataWindow对象的【SQL语句】属性中减少SQL语句,如下图所示:
![image-20230624152023049](https://i.loli.net/2023/06/24/yoZ5WGQsj7IXBh9.png)
而后可以口头该DataWindow对象显示查问结果。
3.2 运转DataWindow对象
PB提供了多种模式运转DataWindow对象,包含:
1. 预览:在DataWindow对象设计器中间接运转,此时可以看到DataWindow对象的成果,然而不能输入数据。
2. 口头:在DataWindow对象设计器中口头,经过SQL语句查问数据库并展现数据。
3. 新建/关上:在运转时,关上一个DataWindow对象,可启动减多数据、修负数据、删除数据等操作。
4. 频繁经常使用的DataWindow可以封装成函数或自定义类库。
4. 论断
PB中经常使用SQL语句失掉主机期间,须要明白数据库类型、树立数据源、确认DataWindow对象,并填写SQL语句。无论是Sybase、Oracle还是MySQL数据库,都可以经过繁难的SQL语句失掉主机期间,丰盛的SQL语句让数据窗口在实践运行中愈加灵敏易用。把握了这一技巧,可以轻松地为自己的名目开发削减一份利器。
本文地址: https://yihaiquanyi.com/article/dfa7b3405f71c6535ae4.html
上一篇:租用香港主机的公司租用香港主机之后该做的...