Hi
I have written the following program in pro C - #include<sqlca.h>
-
#include<oraca.h>
-
#include<string.h>
-
#include<stdio.h>
-
#include<stdlib.h>
-
#include<unistd.h>
-
EXEC ORACLE OPTION (ORACA=YES);
-
-
EXEC ORACLE OPTION (RELEASE_CURSOR=YES);
-
-
void dyn_error();
-
-
int main(int argc,char *argv[])
-
{
-
char *dynstmt;
-
char dynstmt1[10];
-
char dynstmt2[30];
-
if(argc !=2)
-
{
-
printf("Usage : filename <connection path>\n");
-
exit(1);
-
}
-
-
EXEC SQL WHENEVER SQLERROR DO dyn_error("ORACLE ERROR");
-
oraca.orastxtf = ORASTFERR;
-
EXEC SQL CONNECT : argv[1];
-
if(sqlca.sqlcode != 0)
-
{
-
printf("Connection Error\n");
-
exit(1);
-
}
-
puts("Connected to ORACLE..\n");
-
puts("CREATE TABLE dyn1(col1 varchar2(4))");
-
-
EXEC SQL EXECUTE IMMEDIATE "CREATE TABLE dyn1(col1 varchar2(4))";
-
-
dynstmt = "INSERT INTO dyn1 values('TEST')";
-
-
EXEC SQL EXECUTE IMMEDIATE : dynstmt ;
-
-
strncpy(dynstmt1,"COMMIT ",7);
-
printf("%.10s\n",dynstmt1);
-
-
EXEC SQL EXECUTE IMMEDIATE : dynstmt1;
-
-
strncpy(dynstmt2.arr,"DROP TABLE dyn1");
-
dynstmt2.len = strlen(dynstmt2.arr);
-
puts((char *)dynstmt2.arr);
-
-
EXEC SQL EXECUTE IMMEDIATE : dynstmt2;
-
-
EXEC SQL COMMIT RELEASE;
-
-
puts("\n Have a good day!\n");
-
return 0;
-
}
-
-
void dyn_error(char *msg)
-
{
-
printf("%s\n",msg);
-
/*printf("\n%.*s\n",sqlca.sqlerrm.sqlerrml,sqlca.sqlerrm.sqlerrmc);
-
printf("in \"%.*s...\"\n",oraca.orastxt.orastxtl,oraca.orastxt.orastxtc); */
-
}
-
When i compile this program
i got
the following error. $compile dynamic_m1.pc
cc -Xa -xstrconst -dalign -xF -xildoff -errtags=yes -v -xarch=v9 -xchip=ultra3 -W2,-AKNR_S -Wd,-xsafe=unboundsym -Wc,-Qiselect-funcalign=32 -xcode=abs44 -Wc,-Qgsched-trace_late=1 -Wc,-Qgsched-T5 -xalias_level=weak -D_REENTRANT -DSS_64BIT_SERVER -DBIT64 -DMACHINE64 -K PIC -DPRECOMP -I. -I/scms/scms2/include/common -I/scms/scms2/include/struct -I/oracle/oracle9/precomp/public -I/oracle/oracle9/precomp/include -DSLMXMX_ENABLE -DSLTS_ENABLE -D_SVID_GETTOD -D_REENTRANT -c dynamic_m1.c
cc: Warning: -xO3 or above is needed for -xalias_level; -xalias_level ignored.
"dynamic_m1.c", line 329: left operand of "." must be struct/union object
"dynamic_m1.c", line 329: cannot recover from previous errors
cc: acomp failed for dynamic_m1.c
*** Error code 2
make: Fatal error: Command failed for target `dynamic_m1.o'
Actually where is the problem lies here and how to rectify it?
7 2411
cc: Warning: -xO3 or above is needed for -xalias_level; -xalias_level ignored.
"dynamic_m1.c", line 329: left operand of "." must be struct/union object
"dynamic_m1.c", line 329: cannot recover from previous errors
cc: acomp failed for dynamic_m1.c
*** Error code 2
make: Fatal error: Command failed for target `dynamic_m1.o'[/b]
Actually where is the problem lies here and how to rectify it?
The problem lies on line 329. "Use the source, Luke"
The problem lies on line 329. "Use the source, Luke"
Sorry I can't understand your reply.
can you explain once
Sorry I can't understand your reply.
can you explain once
The compiler says the problem is on line 329. What is on line 329 if your program?
The compiler says the problem is on line 329. What is on line 329 if your program?
I have only 63 lines not 329(i am confusing because of this only)
Thanks
I have only 63 lines not 329(i am confusing because of this only)
Thanks
It must be in another file then, what other files does your file use?
It must be in another file then, what other files does your file use?
I have use only one file, not more than this
I have use only one file, not more than this
The other file is dynamic_m1.c and not dynamic_m1.pc.
Sign in to post your reply or Sign up for a free account.
Similar topics
by: AIM |
last post by:
Error in msvc in building inheritance.obj to build hello.pyd
Hello,
I am trying to build the boost 1.31.0 sample extension hello.cpp.
I can not compile the file inheritance.cpp because the two...
|
by: Gregory |
last post by:
Hi,
One of the disadvantages of using error handling with error codes
instead of exception handling is that error codes retuned from a
function can be forgotten to check thus leading to...
|
by: deko |
last post by:
I use this convention frequently:
Exit_Here:
Exit Sub
HandleErr:
Select Case Err.Number
Case 3163
Resume Next
Case 3376
Resume Next
|
by: p |
last post by:
WE had a Crystal 8 WebApp using vs 2002 which we upgraded to VS2003. I also
have Crystal 9 pro on my development machine. The web app runs fine on my
dev machine but am having problems deploying....
|
by: Manuel |
last post by:
I'm trying to compile glut 3.7.6 (dowbloaded from official site)using
devc++.
So I've imported the glut32.dsp into devc++, included manually some
headers, and start to compile.
It return a very...
|
by: bazzer |
last post by:
hey,
im trying to access a microsoft access database from an ASP.NET web
application in visual basic 2003.NET. i get the following error when i
try running it:
Server Error in...
|
by: developer |
last post by:
Hi All
I have made a .NET project.
the files included are borland c++ files that i am migrate to VC++ .NET
I am using Microsoft Visual C++ .NET 2003.
the compilation goes through properly,...
|
by: mchuc7719 |
last post by:
Hello,
I have a Vb.Net 2005 ClassLibrary, when I try to compile using MSBee, only
get errors.
Before I to run the command line, I open in notepad the .vbproj and I was
add the next line:
...
|
by: hyperpau |
last post by:
Before anything else, I am not a very technical expert when it comes to VBA coding.
I learned most of what I know by the excellent Access/VBA forum from bytes.com (formerly thescripts.com).
Ergo, I...
|
by: hyperpau |
last post by:
Before anything else, I am not a very technical expert when it comes to VBA coding.
I learned most of what I know by the excellent Access/VBA forum from bytes.com (formerly thescripts.com).
Ergo, I...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| |