怎么执行用户输入的SQL语句
编号:QA001875
建立日期: 1999年10月19日 最后修改日期:1999年10月19日
所属类别:
wang bing:
powerbuilder5.0
WIN98
怎么样在我应用程序的交互界面中,执行输入的SQL语句?就象powerbuilder本身的database administration。
回答:
在任何一个可以书写代码的事件中都可以用sql语句。
但要注意按一定步骤进行:
1、链接数据库——用标准链接格式链上数据库,
具体写法与所连数据源有关,参阅有关sqlca的帮助;
2、在书写sql代码以后,注意要在语句最后加上分号;
3、可以从相关操作的返回值判断是否成功,参阅有关sqlcode的帮助。
不知你是否是不清楚连库以后才能书写SQL 语句,还是希望可以执行用户输入的SQL语句,若是后者,你应该将用户输入的SQL 语句存成变量,将此变量引入你建立的数据对象中,提交数据对象,使结果刷新,仅限于SELECT类语句;或是利用函数SyntaxFromSQL()将变量引入,直接运行。
此问题由gxg回答。
| |
|
|
| |
|
|