- 浏览: 271309 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
sunlin:
水文 其他erp就没这样的问题? 不能单方面拿sap说 ...
【转】揭秘SAP在华真相:天价收费与用户之灾 -
zjut_xiongfeng:
用当前日期所在月的第一天,比如2010-7-30的当前月第一天 ...
pb函数库之日期、时间函数 -
550627069:
你好!问下 在PB中显示当前日期的前一个月 应该怎么做?求教
pb函数库之日期、时间函数
如果一个 SQL 语句发生了错误,那么 sqlca.sqlcode 将是非零值。
如果 sqlca.sqlcode 小于 0 那么就是发生了某种严重的错误,象数据库定义与查询定义不一致等.
如果大于 0 则是通常的错误,象表不包括所要求的行等.
sqlca.sqlcode == 0,成功
sqlca.sqlcode == -1 失败 (获取具体失败信息:messagebox('',"出错信息:"+sqlca.SQLErrText) )--PB里的操作方法
可能发生的错误列表:
-12, Out of memory in line %d.
通常不出现这个错误。这是你的虚拟内存耗尽的标志。
-200, Unsupported type %s on line %d.
通常不出现这个错误.这表明预编译器生成了一些库(函数)不认得的东西.可能你运行的预编译器和当前库不兼容.
-201, Too many arguments line %d.
这意味着 Postgres 返回了比我们的匹配变量更多的参数.可能你漏了几个INTO :var1,:var2-列表里的宿主变量.
-202, Too few arguments line %d.
这意味着 Postgres 返回了比我们的对应宿主变量要少的参数.可能你多输入了几个INTO :var1,:var2-列表里的宿主变量.
-203, Too many matches line %d.
着意味着查询返回了多个行,但你声明的变量不是数组.你执行的 SELECT 可能不是唯一的.
-204, Not correctly formatted int type: %s line %d.
着意味着宿主变量是一个 int 类型并且 Postgres 数据库里的字段是另一种类型,包含着一个不能转换成一个 int 类型的数值.库(函数)使用 strtol 做此类转换.
-205, Not correctly formatted unsigned type: %s line %d.
着意味着宿主变量是一个 unsigned int(无符号整数)类型而Postgres 数据库里的字段是另外一种类型并且包含一个不能转换成unsigned int 的数值.库(函数)使用 strtoul 做这类转换.
-206, Not correctly formatted floating point type: %s line %d.
着意味着宿主变量是一个 float (浮点)类型而 Postgres 数据库里的字段是另外一种类型并且包含一个不能转换成 float 的数值.库(函数)使用 strtod 做这类转换.
-207, Unable to convert %s to bool on line %d.
这意味着宿主变量是一个 bool (布尔)类型,而 Postgres 数据库里的字段值既不是 't' 也不是 'f'。
-208, Empty query line %d.
Postgres 返回 PGRES_EMPTY_QUERY,可能的原因是该查询实际上是空的。
-220, No such connection %s in line %d.
程序试图访问一个不存在的联接。
-221, Not connected in line %d.
程序试图访问一个存在的,但是没有打开的联接。
-230, Invalid statement name %s in line %d.
你试图使用的语句还没准备好。
-400, Postgres error: %s line %d.
某种 Postgres 错误。该消息包含来自 Postgres 后端的信息。
-401, Error in transaction processing line %d.
Postgres 给我们的信号,表明我们无法开始,提交或者回卷该事务。
-402, connect: could not open database %s.
与数据库的联接无法工作。
sqlca.sqlcode == 100, Data not found line %d.
这是一个"正常的"错误,告诉你你正在查询的东西找不到或者我们已经越过了游标的范围。
发表评论
-
关于pb游标的使用
2010-08-19 09:58 8890提到游标这个词,人们 ... -
如何将COLUMN的显示风格在EDIT、DDDW、DDLB之间相互切换:
2010-08-19 08:45 1561//如何将COLUMN的显示风格在EDIT、DDDW、DDLB ... -
pb从数据窗口获得数据的方法总结
2010-08-19 08:40 1871通过PowerBuilder的数据窗 ... -
在PB中如何动态注册ACCESS的ODBC数据库连接
2010-08-18 09:28 2958在PB中如何动态注册ACCESS的ODBC数据库连接 //获 ... -
在PB中快速实现数据库树形结构
2010-08-18 08:47 1854树形结构在Windows环境中被普遍应用,它以简捷的界面深受用 ... -
datawindow的参考手册
2010-08-18 08:24 850http://www.docin.com/p-63792034 ... -
sap powerbuilder 接口
2010-08-10 13:40 1593//Declaration String ls_app_se ... -
权限设计的探讨
2010-08-06 16:13 1326但凡涉及多用户不同权限的网络或者单机程序,都会有权限管理的问题 ... -
数据管道的用法
2010-04-22 08:58 1433我们首先看看数据管道 ... -
使用PowerBuilder同时访问多个数据库
2010-04-21 16:00 1289某个客户应用可能需要在同一窗口同时访问两个服务器上的两个不同种 ... -
优化你的PowerBuilder程序
2010-04-21 15:50 964一段程序,完成了所需要的功能固然重要,但是提高执行效率,提高代 ... -
Power Builder 中动态SQL语句的写法
2010-04-16 10:49 1545PowerBuilder是目前最流行的数据库开发工具之一。Po ... -
Datawindow每页显示固定行
2010-04-14 18:52 944使Datawindow每页显示固定行 ---- 第一步:增加 ... -
日期计算函数
2010-04-11 14:00 900Day() 功能得到日期型 ... -
最小化,最大化,正常化窗口
2010-04-01 10:46 904This statement minimizes the Da ... -
datawindow 技巧
2010-04-01 09:08 6063网上看了很多datawindow的技巧,找了很多的例子,发现网 ... -
PowerScript – 常用函数和语句 -文件操作
2010-04-01 08:51 1059文件操作在程序设计中是不可缺少的。可以用文件函数来打开一 ... -
数据安全检测
2010-03-30 18:39 855--------------of_buildselect ... -
pb函数库之日期、时间函数
2010-03-25 09:59 2659Day()功能得到日期型数据中的号数(1到31之间的整数值 ... -
MESSAGE传递的机制及实例
2010-03-23 09:19 671MESSAGE是PFC消息传递的一个全局变量,是一个通用的数据 ...
相关推荐
PB sqlcode返回值含义,比较全面。
pb9+sql2000 //连接数据库 SQLCA.DBMS=profilestring(ls_path,"DATABASE","DBMS","") SQLCA.Database =...if sqlca.sqlcode messagebox("Database error","数据库已断开",stopsign!) halt end if open(hydl_win)
SqlCode错误参数大全,遇到一些常见的数据库错误,可以在sqlcode中快速找到错误原因
如何自动连接sqlserver远程数据库 发表时间:2003-5-23 阅读次数:8 在连接sqlserver时往往要安装sql客户端...if sqlca.sqlcode<>0 then MessageBox ("错误","您的机器没有上网或"+sqlca.sqlerrtext) halt end if
安装说明 1。SQL数据源文件:new_data.mdf,new_log.ldf.... if sqlca.sqlcode<>0 then messagebox('连接失败!请在试试!',sqlca.sqlerrtext) halt else open(w_main) end if 。
SQLca.dbms= ‘OLEDB’ //接口类型 SQLca.AutoCommit = false SQLca.LogPass = logpass SQLca.LogId =logid SQLca.DBParm ="PROVIDER='SQLOLEDB', DATASOURCE='"+serverName+"'," & +"PROVIDERSTRING='Initial ...
pb sqlcode返回值含义 很全面的啊O(∩_∩)O哈哈~
在工作和学习中遇到的问题的总结. 1.pb9应用xp风格 2.yield()函数的作用 3.sqlca.sqlcode 与update() 4.读取网页内容 5.tab_1.createondemand在....
新学PB9.0,这是我制作的第一个数据库应用程序,采用Sybase Adapter SQL Anywhere通过ODBC数据库借口访问数据库bookdatabase, // Profile Bookdatabase SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False ...
根据分辨率调整控件大小 SQLCA.DBMS = "ODBC" - SQLCA.AutoCommit = False - SQLCA.DBParm = "ConnectString= DSN=pb_shiyan " - connect - open(w_main) -
pb 连接远程数据库代码 // Profile ***.**.***.*** SQLCA.DBMS = "ODBC" SQLCA.AutoCommit = False SQLCA.DBParm = "ConnectString='DSN=***.**.***.***;UID=###;PWD=*****'
1、安装SQL Server2000 2、安装PowerBuilder8.0 3、根据《恢复数据库》文档恢复数据库book ... 修改SQLCA.ServerName=安装MS SQL Server2000数据库的计算机名或IP地址; (注:sa用户的口令为空) 7、运行程序
sqlca.logpass设置为你测试数据库的sa对应密码即可 四、该代码只演示pb+ws的简单实现,包含带检索参数时的通用函数编写,具体用于商业时还有很多可以优化的地方,不在本程序讨论范畴; pb8版权所有,QQ:10308237,...
PB动态创建数据窗口,利 用 PB 动 态 创 建 数 据 窗 口,SQLCA.SyntaxFromSQL
下面是pb直连10g的连接代码 SQLCA.DBMS = "O90 Oracle9i (9.0.1) "//这个dbms用的是9版本的但10也可用所以没换。 ......
--------------高级---------------------- 01.复习递归+名片信息管理程序 02. 03.批量录入界面设计 ...20.数据窗口查询技术实例讲解:sqlca.syntaxfromsql+create创建数据窗口 21.仓库表+creat多行选中实例演示
序号 名称 类型 说明 1 DBMS string 所使用的数据库管理系统的名字,如Sybase,Oracle,ODBC。 2 Database string 要连接的数据库名字。
SQLCA.H SQLCONST.H SQLDA.H SQLDB.H SQLDISTX.H SQLDMO.H SQLDMOID.H SQLEXT.H SQLFRONT.H SQLINITX.H SQLMERGX.H SQLNSDEF.H SQLNSX.H SQLOLEDB.H SQLRES.H SQLRES.IDL SQLRESID.H SQLTYPES.H ...
// SQL文件在appliation的SQLCA.database中执行 // 5. 演示集成代码已表示出[*** log4pb integrated code],可搜索出来, copy to your application // 6. 日志可以同时记录到数据库,文件(目录log4pb下),和邮件发送...
SQLCA系统记录架构