看下这个:
EXEC SQL BEGIN DECLARE SECTION;
struct     S_LOTDATA         sql_lot; 
EXEC SQL END DECLARE SECTION;EXEC SQL INCLUDE SQLCA;

解决方案 »

  1.   

    试试这个
    ...
    typedef struct S_LOTDATA         sql_lot; 
    ......
      

  2.   

    请使用:struct     S_LOTDATA    sql_lot;
      

  3.   

    typedef struct _sortdata
    {
           char    data[32];
           struct _sortdata *Rnext;
           struct _sortdata *Lnext;
    } S_LOTDATA;EXEC SQL BEGIN DECLARE SECTION;
         struct S_LOTDATA         sql_lot;  //这里通不过!!!!
    EXEC SQL END DECLARE SECTION;EXEC SQL INCLUDE SQLCA;
      

  4.   

    EXEC SQL BEGIN DECLARE SECTION;
    typedef struct _sortdata
    {
           char    data[32];
           struct _sortdata *Rnext;
           struct _sortdata *Lnext;
    } S_LOTDATA;
    S_LOTDATA         sql_lot;  //这里通不过!!!!
    EXEC SQL END DECLARE SECTION;EXEC SQL INCLUDE SQLCA;