pb是一种面向数据库的开发语言,SQL是数据库,
pb可读取和写入信息到SQL数据库,SQL则是保存信息的地方
2. pb游标和动态sql语句的使用方法有何不同各自的优缺点是什么
您好,这两个操作功能完全不一样,没有可以比性
pb 游标是针对 select 的结果为多条记录,即结果集,进行操作
动态SQL语句是,把SQL语句保存在字符变量中,系统通过字符变量来运行SQL语句
具体的用法度娘一下吧,网上资料太多
不过,PB的实际编程中这两个操作基本不用,都用数据库窗口和动态数据库窗口来代替,操作更方便,效率更高,以游标操作来说,数据库窗口方式运行速度要快近30%
3. PB中sql语句使用
select price into :price_1 from pricelist where item_name=:ls_item;
4. 什么是PB是什么开发程序和SQL数据库有什么联系..
PowerBuilder数据库开发工具,由Sybase公司研发,用于开发与数据库有关的程序。可以编写基于SQL数据库的程序。
5. pb9.0与sql如何连接
pb程序与sql的连接代码如下:
SQLCA.DBMS="MSSMicrosoftSQLServer"
SQLCA.Database="数据库名"
SQLCA.LogPass="登录密码"
SQLCA.ServerName="服务器名"
SQLCA.LogId="登录id"
connectusingsqlca;
ifsqlca.sqlcode<>0then
disconnectusingsqlca;
messagebox('','连接数据库失败!')
halt
endif
pb开发环境与sql的连接方法如图:
先点A这个图标,然后在弹出的界面中选B这种接口,然后点C这个按钮,最后在弹出的窗口中D这个区域输入各种连接信息(连接名,服务器名,登录id,登录密码,数据库名),保存后直接用它连接就可以了。
6. PB中的数据窗口的数据源SQL语句在哪
菜单 design - data source 就可以看到了,如果看到得是数据表,再点菜单中的design - convert to syntax,要返回点return按钮
7. PB与SQL数据库的连接问题
你有源代码么?如果有源代码,看看这个客户端连接数据库的SQLCA参数是怎么设置的。
一般的软件会有几种方法:
第一是写死在程序中,直接设置SQLCA的相关参数,不过这样的配置,可移植性就差了。如果更换服务器的地址或迁移数据库,所有客户端的程序都要重新下载,而且要重新修改源代码。
第二种事写在注册表中,在注册表中增加一项,这里面存储着SQLCA的连接参数,服务器地址,数据库用户名密码。
第三种是使用配置文件,一般在程序目录下会有一个'.ini'后缀名的文件,这里面存储着SQLCA的参数,修改这些,就可以修改登录时连接服务器的指向了。
你首先要搞清楚你的ERP客户端,是通过哪种方式读取配置的,然后只要修改配置就好了。因为你的PB已经连通,表明你是可以连接数据库的,所以只要使客户端登陆的时候,指向数据库就好。
8. 用PB编写的软件和sql数据连接。
text类型虽然没有长度限制,但是sql语句有长度限制!
你增加这种字段,需要在保存后,利用updateblob方式手工写sql语句更新!
变量还要blob,注意呀