pb9.0执行sql语句问题

用pb9.0以odbc方式连接上*.db的数据库文件,但找了许久也不知在何处能够执行sql语句来对这个数据库进行修改,求高人解答... 用pb9.0以odbc方式连接上*.db的数据库文件,但找了许久也不知在何处能够执行sql语句来对这个数据库进行修改,求高人解答 展开
 我来答
匿名用户
2013-07-30
展开全部
在PB的函数或事件里面,都可以执行SQL语句;SQL语句所用到的变量要加冒号‘:’,语句必须用分号‘;’结尾。执行带有返回值的SELECT语句必须要有INTO语句,并定义接收值的变量,如:SELECT UserNo,UserName INTO :ls_UserNo,:ls_UserName FROM T_User WHERE UserNo='TestUser';UPDATE和DELETE语句语法同SQL语法一样,执行完之后还需要对事务进行提交:UPDATE Employee SET emp_name = :ls_NameWHERE Employee.emp_num = :Emp_num USING SQLCA;IF SQLCA.SQLNRows > 0 THEN COMMIT USING SQLCA ;END IF-----------DELETE FROM Employee WHERE Employee.Emp_num = :li_num ; 详细内容请参考PB的帮助文档。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式