pro*c and vc++ error
From: Glen <glen_at_wijojo.com.au>
Date: 31 Oct 2001 20:21:15 -0800
Message-ID: <69867261.0110312021.3ba2f3ee_at_posting.google.com>
Hi,
sqladts *sqladtp;
sqltdss *sqltdsp;
unsigned short *sqpadto;
unsigned short *sqptdso;
unsigned int sqharm[4];
} sqlstm = {10,4};
Date: 31 Oct 2001 20:21:15 -0800
Message-ID: <69867261.0110312021.3ba2f3ee_at_posting.google.com>
Hi,
I have precompiled some pro*c code which worked fine and outputted a c++ file which is included in my project. I have included the orasql8.lib and when I try to compile the project receive the following error:
error C2079: 'sqlstm' uses undefined struct 'sqlexd'
I don't understand why, the following code appears before where the error is encountered.
static struct sqlexd {
unsigned int sqlvsn;
unsigned int arrsiz;
unsigned int iters;
unsigned int offset; unsigned short selerr; unsigned short sqlety; unsigned int occurs; const short *cud; unsigned char *sqlest; const char *stmt;
sqladts *sqladtp;
sqltdss *sqltdsp;
void **sqphsv; unsigned int *sqphsl; int *sqphss; void **sqpind; int *sqpins; unsigned int *sqparm; unsigned int **sqparc;
unsigned short *sqpadto;
unsigned short *sqptdso;
void *sqhstv[4];
unsigned int sqhstl[4];
int sqhsts[4]; void *sqindv[4]; int sqinds[4];
unsigned int sqharm[4];
unsigned int *sqharc[4]; unsigned short sqadto[4]; unsigned short sqtdso[4];
} sqlstm = {10,4};
If anyone has any ideas i would be most appreciative.
Cheers
Glen
Received on Thu Nov 01 2001 - 05:21:15 CET