From: guru@SoftcoN.de (Matthias Apitz)
Subject: Q: descripion of sqlcex(&sqlctx, &sqlstm, &sqlfpn)
Date: 1995/11/11
Message-ID: <482kar$qrb@boell.softcon.de>#1/1
organization: SOFTCON Gesellschaft fuer Systementwicklung mbH, Oberhaching, Muenchen, Deutschland
newsgroups: comp.databases.oracle


Is there a full description of the sqlcex() and the struct sqlstmt?
Thanks in advance.

/* SQL stmt #3
   EXEC SQL select orgehnr, org_bez into :e_orgehnr, :e_org_bez
       from ba0orgein
       where org_einh = :e_org_einh;
*/
{
   sqlstm.stmt = "SELECT ORGEHNR,ORG_BEZ INTO:b1,:b2 FROM BA0ORGEIN WHERE ORG_EI
NH=:b3";
   sqlstm.iters = (unsigned int  )1;
   sqlstm.offset = (unsigned short)2;
   sqlstm.selerr = (unsigned short)1;
   sqlstm.cud = sqlcud0;
   sqlstm.sqlest = (unsigned char  *)&sqlca;
   sqlstm.sqlety = (unsigned short)0;
   sqlstm.sqhstv[0] = (unsigned char  *)e_org_einh;
   sqlstm.sqhstl[0] = (unsigned int  )11;
   sqlstm.sqindv[0] = (         short *)0;
   sqlstm.sqhstv[1] = (unsigned char  *)&e_orgehnr;
   sqlstm.sqhstl[1] = (unsigned int  )4;
   sqlstm.sqindv[1] = (         short *)0;
   sqlstm.sqhstv[2] = (unsigned char  *)e_org_bez;
   sqlstm.sqhstl[2] = (unsigned int  )41;
   sqlstm.sqindv[2] = (         short *)0;
   sqlstm.sqphsv = sqlstm.sqhstv;
   sqlstm.sqphsl = sqlstm.sqhstl;
   sqlstm.sqpind = sqlstm.sqindv;
   sqlcex(&sqlctx, &sqlstm, &sqlfpn);
}


