在VC6.0中编译PC文件时,预编译出现这些问题,不知道怎么解决?
{
EXEC SQL BEGIN DECLARE SECTION;
struct _DB_PP_SCALAR_COLUMN *DBPPScalarColumnBuf;
enum OCIArray **DBTimePLsBuf=NULL, **DBTimePLsPtr;
unsigned short i, PlatformPairCount;
EXEC SQL END DECLARE SECTION; ............... EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
............... EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :DBTimePLsBuf;}
错误信息:
1.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
...................................1
PCC-S-02319, 表达式类型与用法不相符。
2.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
...1
PCC-S-02336, 宿主变量表达式具有无效类型。
3.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :D
BTimePLsBuf;
.........................................................1
PCC-S-02420, 不完整的 (或缺少) 类型说明
4.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :D
BTimePLsBuf;
...............................................................................1
PCC-S-02341, 宿主变量具有非法类型
{
EXEC SQL BEGIN DECLARE SECTION;
struct _DB_PP_SCALAR_COLUMN *DBPPScalarColumnBuf;
enum OCIArray **DBTimePLsBuf=NULL, **DBTimePLsPtr;
unsigned short i, PlatformPairCount;
EXEC SQL END DECLARE SECTION; ............... EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
............... EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :DBTimePLsBuf;}
错误信息:
1.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
...................................1
PCC-S-02319, 表达式类型与用法不相符。
2.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount ALLOCATE :DBTimePLsBuf;
...1
PCC-S-02336, 宿主变量表达式具有无效类型。
3.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :D
BTimePLsBuf;
.........................................................1
PCC-S-02420, 不完整的 (或缺少) 类型说明
4.文件 connectora.pc 有语义错误:
EXEC SQL FOR :PlatformPairCount FETCH SqlCursor INTO :DBPPScalarColumnBuf, :D
BTimePLsBuf;
...............................................................................1
PCC-S-02341, 宿主变量具有非法类型
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货