我想用c語言連接到Oracle數據庫。爲此,我使用oOacle預編譯器,我的操作系統是Ubuntu 11.04。使用c語言的oracle數據庫連接
我的代碼是
#include<stdlib.h>
#include "/home/prasad/oracle/product/10.2.0/db_1/precomp/public/sqlca.h"
int var1;
EXEC SQL BEGIN DECLARE SECTION;
VARCHAR ENAME[10];
int dno;
EXEC SQL END DECLARE SECTION;
main()
{
EXEC SQL CONNECT :SCOTT IDENTIFIED BY :TIGER;
printf("\nConnected to ORACLE as user: \n");
}
我使用了預編譯器編譯這一點,但它給人的錯誤
PCC-F-02044,CMD-LINE:非法或出供選擇的範圍值: ltype = long
什麼問題?
該線有問題? –