今天介绍pb怎样通过数据源连接SQL
1.首先要新建数据源,参见上篇博客
2.找到ODB ODBC,选择New Profile
3.填写Profile名称,选择我们建好的数据源,填写SQL连接用户名和密码
4.选择PreView选项卡,把数据库连接字符串复制下来,把它贴在Application的Open事件中
5.点击确定即可
6.选中我们建好的数据源,...
分类:
数据库 时间:
2015-02-28 14:38:26
阅读次数:
145
1.打开PB,点击数据库图标,在弹出窗口选择ODBC管理器
2.可以看到有三种DSN,用户DSN只能在本计算机的当前用户使用,系统DSN可以让本计算机的所有用户使用,而文件DSN则可以让其他计算机用户使用。这里我们以用户DSN为例。
3.创建新数据源,选择SQL Server Native Client
4.填写名词、说明和服务器地址,这里本机
5.SQL登...
分类:
其他好文 时间:
2015-02-28 14:36:25
阅读次数:
127
1、错误提示 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询2、发生场景 应用程序使用的是Powerbuilder开发环境,后台是Sqlserver2005。在数据库中创建一个存储过程用于计算复杂数据并.....
分类:
其他好文 时间:
2015-01-17 08:47:36
阅读次数:
432
[ComVisible(true)] [ClassInterface(ClassInterfaceType.AutoDual)] [ProgId("HelloWorld.MyClass")] //类名 public class MyClass { public st...
分类:
Web程序 时间:
2014-12-28 23:31:05
阅读次数:
266
C#代码----------------------------------------------------------------- [ComVisible(true)] [ClassInterface(ClassInterfaceType.AutoDual)] [ProgId("HelloW...
分类:
Web程序 时间:
2014-12-27 18:46:06
阅读次数:
122
我们的这个简单的登录功能终于写完了,由于第一次使用PB,对其功能不太了解,所以操作步骤写的比较详细,但是本程序有一个缺点就是在第三步和第四步中,创建了数据窗口对象,到最后却没有用到,感觉有点多余,本来想去掉那部分,可是不知道数据窗口对象有没有发挥作用,所以就留下来了,希望在之后的学习过程中会对这部分有更深入的理解。...
分类:
其他好文 时间:
2014-12-23 09:06:49
阅读次数:
207
PowerBuilder Native Interface(PowerBuilder本机接口PBNI)允许将第3方程序转换为PowerBuilder对象,供PowerBuilder直接使用,也允许将PowerBuilder虚拟机嵌入到C++应用中。对于每个版本的PowerBuilder都需要编译.....
分类:
其他好文 时间:
2014-09-26 18:49:58
阅读次数:
406
PB中实现dropdownlistbox和数据库绑定
stringls_temp
declarereaddatedynamiccursorforsqlsa;
stringls_sql="selectROLENAMEfromT_ROLE"
preparesqlsafrom:ls_sql;
opendynamicreaddate;
dowhilesqlca.sqlcode=0
fetchreaddateinto:ls_temp;
ifsqlca.sqlcode=0then
tab_1.tabpa..
分类:
数据库 时间:
2014-07-16 16:40:56
阅读次数:
298
PB下全面控制Excel红色部分未验证Excel对象控制创建Excel对象OLEObjectExcelServerExcelServer=CreateOLEObject连接ExcelExcelServer.ConnectToObject("","Excel.Application")//如果Excel还没有打开,则新建。ExcelServer.ConnectToNewObject("Excel.Application")返回值Integ..
分类:
其他好文 时间:
2014-07-16 16:34:43
阅读次数:
2230
PB中自定义事件ID含义单选或多选按钮消息(前缀:pbm_bm)pbm_bmgetcheck单选按钮或多选按钮是否被眩pbm_bmgetstate按钮是否加亮。pbm_bmsetcheck将无线按钮或确认框的选中状态改为未选中状态,反之亦然。pbm_bmsetstate加亮或不加亮按钮。pbm_bmchange改变按钮的风格,例如,改为..
分类:
其他好文 时间:
2014-07-16 16:25:39
阅读次数:
334