Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Building translators is good clean fun. -- T. Cheatham


devel / comp.databases.ingres / ABF seterr map error value

SubjectAuthor
o ABF seterr map error valuenikosv

1
ABF seterr map error value

<33d435d1-73b6-4525-ab85-a486ebded42dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=128&group=comp.databases.ingres#128

  copy link   Newsgroups: comp.databases.ingres
X-Received: by 2002:a05:622a:94:: with SMTP id o20mr1707441qtw.169.1634042403960;
Tue, 12 Oct 2021 05:40:03 -0700 (PDT)
X-Received: by 2002:aca:ab15:: with SMTP id u21mr3513098oie.53.1634042403601;
Tue, 12 Oct 2021 05:40:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.databases.ingres
Date: Tue, 12 Oct 2021 05:40:03 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=84.205.251.14; posting-account=HVjXiwoAAABbMuZJSsy6aGtjsYOerfGt
NNTP-Posting-Host: 84.205.251.14
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <33d435d1-73b6-4525-ab85-a486ebded42dn@googlegroups.com>
Subject: ABF seterr map error value
From: nikos.va...@gmail.com (nikosv)
Injection-Date: Tue, 12 Oct 2021 12:40:03 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 28
 by: nikosv - Tue, 12 Oct 2021 12:40 UTC

Trying to catch the following error with seterr

## US09CC line %0d, Syntax error on '%1c'. The correct syntax is:
DROP [object_type] object_name {, [object_type] object_name} ##

so there's no error message displayed to the user of the ABF application.

errhelp E_US09CC

gives value (2508)

The following handler if given 'case 2508' does not catch the error,but if I use 'Generic code 31000/Statement syntax error' it does.

int myhandler (int *errno) {
int status=0;

switch (*errno)
{
case 31000:
status = 0;
break;
default:
status = *errno;
break;
}
return (status);
}

So the question is,how can I get the correct value of a E_ error to use it for seterr ?


devel / comp.databases.ingres / ABF seterr map error value

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor