读书人

怎么操作数据库

发布时间: 2012-02-08 19:52:21 作者: rapoo

如何操作数据库?
我有一个dw_1,已经连接好数据库的表,我现在想通过界面上的一些button实现对数据的查询select,修改update

SQL语句我会写,但在button_clicked事件中怎么写这些SQL呢?

如:select netamt from trans where bizdate = '2010-01-01'

update from trans set netamt = '1000' where transid = '10031590033'

[解决办法]
方法一:
根据你的SQL建立数据窗口对象,推荐使用这种;
方法二:
通过SQL得到数据并存入变量,再将变量显示到控件上,
例如增加一个statictext控件,名字为st_1
string ls_info
select netamt into :ls_info from trans where bizdate = '2010-01-01' ;
st_1.text = ls_info


[解决办法]

探讨
请问update的怎么写呢?直接写update语句么?

[解决办法]
你既然已经用了数据窗控件了,那就无须在程序里写sql语句了。
你既然画好了datawindow,再将他的update属性设置好后,就可以直接利用数据窗的功能实现取数和修改了。如取数:dw_1.retrieve(参数--若有)
提交:dw_1.update()
另外:pb里是支付在程序代码中直接写sql语句的,写法就跟在其他工具中写一样,就是最后要加“;”。
建议找本基础一点的书看一下,很简单。

读书人网 >PB

热点推荐