Mapper
init_review.c
Go to the documentation of this file.
1
#include <sqlhdr.h>
2
#include <sqlca.h>
3
extern
_SQCURSOR *
_iqnprep
();
4
static
char
*
_Cn10
=
"ratecursor"
;
static
_SQCURSOR *
_SQ10
= 0;
5
static
char
*
_Cn9
=
"selectrate"
;
static
_SQCURSOR *
_SQ9
= 0;
6
static
char
*
_Cn8
=
"shiftcursor"
;
static
_SQCURSOR *
_SQ8
= 0;
7
static
char
*
_Cn7
=
"selectshift"
;
static
_SQCURSOR *
_SQ7
= 0;
8
static
char
*
_Cn6
=
"selectcur9"
;
static
_SQCURSOR *
_SQ6
= 0;
9
static
char
*
_Cn5
=
"selectvalue9"
;
static
_SQCURSOR *
_SQ5
= 0;
10
static
char
*
_Cn4
=
"sensorcursor"
;
static
_SQCURSOR *
_SQ4
= 0;
11
static
char
*
_Cn3
=
"selectsensor"
;
static
_SQCURSOR *
_SQ3
= 0;
12
static
char
*
_Cn2
=
"stncursor"
;
static
_SQCURSOR *
_SQ2
= 0;
13
static
char
*
_Cn1
=
"selectstn"
;
static
_SQCURSOR *
_SQ1
= 0;
14
#line 1 "init_review.ec"
15
16
void
init_review
()
17
18
{
19
20
/*
21
* EXEC SQL database rawdb;
22
*/
23
#line 6 "init_review.ec"
24
{
25
#line 6 "init_review.ec"
26
_iqdbase(
"rawdb"
, 0);
27
#line 6 "init_review.ec"
28
}
29
30
/*
31
* EXEC SQL prepare selectstn from
32
* "select *
33
* from stn
34
* order by huc1,stat,id";
35
*/
36
#line 8 "init_review.ec"
37
{
38
#line 8 "init_review.ec"
39
#line 8 "init_review.ec"
40
_SQ1
=
_iqnprep
(
_Cn1
,
"select * from stn order by huc1,stat,id"
, 0);
41
#line 11 "init_review.ec"
42
}
43
44
if
(
sqlca
.
sqlcode
< 0){
45
46
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
47
exit(1);
48
49
}
50
51
/*
52
* EXEC SQL declare stncursor cursor for selectstn;
53
*/
54
#line 20 "init_review.ec"
55
{
56
#line 20 "init_review.ec"
57
#line 20 "init_review.ec"
58
if
(!
_SQ2
)
_SQ2
= _iqlocate_cursor(
_Cn2
, 0, 0, 0);
59
#line 20 "init_review.ec"
60
if
(!
_SQ1
)
_SQ1
= _iqlocate_cursor(
_Cn1
, 1, 1, 0);
61
#line 20 "init_review.ec"
62
_iqcddcl(
_SQ2
,
_Cn2
,
_SQ1
, 0);
63
#line 20 "init_review.ec"
64
}
65
66
if
(
sqlca
.
sqlcode
< 0){
67
68
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
69
exit(1);
70
71
}
72
73
/*
74
* EXEC SQL prepare selectsensor from
75
* "select *
76
* from sens
77
* where id matches ?";
78
*/
79
#line 29 "init_review.ec"
80
{
81
#line 29 "init_review.ec"
82
#line 29 "init_review.ec"
83
_SQ3
=
_iqnprep
(
_Cn3
,
"select * from sens where id matches ?"
, 0);
84
#line 32 "init_review.ec"
85
}
86
87
/*
88
* EXEC SQL declare sensorcursor cursor for selectsensor;
89
*/
90
#line 34 "init_review.ec"
91
{
92
#line 34 "init_review.ec"
93
#line 34 "init_review.ec"
94
if
(!
_SQ4
)
_SQ4
= _iqlocate_cursor(
_Cn4
, 0, 0, 0);
95
#line 34 "init_review.ec"
96
if
(!
_SQ3
)
_SQ3
= _iqlocate_cursor(
_Cn3
, 1, 1, 0);
97
#line 34 "init_review.ec"
98
_iqcddcl(
_SQ4
,
_Cn4
,
_SQ3
, 0);
99
#line 34 "init_review.ec"
100
}
101
102
if
(
sqlca
.
sqlcode
< 0){
103
104
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
105
exit(1);
106
107
}
108
109
110
/*
111
* EXEC SQL prepare selectvalue9 from
112
* "select *
113
* from val96
114
* where pe1 = 'H' and pe2 = 'G'
115
* and zdate >= ? and zdate <= ?
116
* order by id asc,zdate desc";
117
*/
118
#line 44 "init_review.ec"
119
{
120
#line 44 "init_review.ec"
121
#line 44 "init_review.ec"
122
_SQ5
=
_iqnprep
(
_Cn5
,
"select * from val96 where pe1 = 'H' and pe2 = 'G' and zdate >= ? and zdate <= ? order by id asc,zdate desc"
, 0);
123
#line 49 "init_review.ec"
124
}
125
126
if
(
sqlca
.
sqlcode
!= 0){
127
128
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
129
exit(1);
130
131
}
132
133
/*
134
* EXEC SQL declare selectcur9 cursor for selectvalue9;
135
*/
136
#line 58 "init_review.ec"
137
{
138
#line 58 "init_review.ec"
139
#line 58 "init_review.ec"
140
if
(!
_SQ6
)
_SQ6
= _iqlocate_cursor(
_Cn6
, 0, 0, 0);
141
#line 58 "init_review.ec"
142
if
(!
_SQ5
)
_SQ5
= _iqlocate_cursor(
_Cn5
, 1, 1, 0);
143
#line 58 "init_review.ec"
144
_iqcddcl(
_SQ6
,
_Cn6
,
_SQ5
, 0);
145
#line 58 "init_review.ec"
146
}
147
148
if
(
sqlca
.
sqlcode
< 0){
149
150
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
151
exit(1);
152
153
}
154
155
/*
156
* EXEC SQL prepare selectshift from
157
* "select *
158
* from ratshift
159
* where id matches ?
160
* order by begin_date desc";
161
*/
162
#line 67 "init_review.ec"
163
{
164
#line 67 "init_review.ec"
165
#line 67 "init_review.ec"
166
_SQ7
=
_iqnprep
(
_Cn7
,
"select * from ratshift where id matches ? order by begin_date desc"
, 0);
167
#line 71 "init_review.ec"
168
}
169
170
if
(
sqlca
.
sqlcode
< 0){
171
172
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
173
exit(1);
174
175
}
176
177
/*
178
* EXEC SQL declare shiftcursor cursor for selectshift;
179
*/
180
#line 80 "init_review.ec"
181
{
182
#line 80 "init_review.ec"
183
#line 80 "init_review.ec"
184
if
(!
_SQ8
)
_SQ8
= _iqlocate_cursor(
_Cn8
, 0, 0, 0);
185
#line 80 "init_review.ec"
186
if
(!
_SQ7
)
_SQ7
= _iqlocate_cursor(
_Cn7
, 1, 1, 0);
187
#line 80 "init_review.ec"
188
_iqcddcl(
_SQ8
,
_Cn8
,
_SQ7
, 0);
189
#line 80 "init_review.ec"
190
}
191
192
if
(
sqlca
.
sqlcode
< 0) {
193
194
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
195
exit(1);
196
197
}
198
199
/*
200
* EXEC SQL prepare selectrate from
201
* "select *
202
* from rattbl
203
* where id matches ? and
204
* tbl = ?";
205
*/
206
#line 89 "init_review.ec"
207
{
208
#line 89 "init_review.ec"
209
#line 89 "init_review.ec"
210
_SQ9
=
_iqnprep
(
_Cn9
,
"select * from rattbl where id matches ? and tbl = ?"
, 0);
211
#line 93 "init_review.ec"
212
}
213
214
if
(
sqlca
.
sqlcode
< 0){
215
216
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
217
exit(1);
218
219
}
220
221
/*
222
* EXEC SQL declare ratecursor cursor for selectrate;
223
*/
224
#line 102 "init_review.ec"
225
{
226
#line 102 "init_review.ec"
227
#line 102 "init_review.ec"
228
if
(!
_SQ10
)
_SQ10
= _iqlocate_cursor(
_Cn10
, 0, 0, 0);
229
#line 102 "init_review.ec"
230
if
(!
_SQ9
)
_SQ9
= _iqlocate_cursor(
_Cn9
, 1, 1, 0);
231
#line 102 "init_review.ec"
232
_iqcddcl(
_SQ10
,
_Cn10
,
_SQ9
, 0);
233
#line 102 "init_review.ec"
234
}
235
236
if
(
sqlca
.
sqlcode
< 0){
237
238
printf
(
"informix error %d\n"
,
sqlca
.
sqlcode
);
239
exit(1);
240
241
}
242
243
}
244
245
246
sqlca
struct sqlca_s sqlca
_Cn7
static char * _Cn7
Definition:
init_review.c:7
_SQ2
static _SQCURSOR * _SQ2
Definition:
init_review.c:12
_Cn6
static char * _Cn6
Definition:
init_review.c:8
_Cn8
static char * _Cn8
Definition:
init_review.c:6
_Cn2
static char * _Cn2
Definition:
init_review.c:12
_SQ5
static _SQCURSOR * _SQ5
Definition:
init_review.c:9
_SQ4
static _SQCURSOR * _SQ4
Definition:
init_review.c:10
_SQ6
static _SQCURSOR * _SQ6
Definition:
init_review.c:8
_SQ3
static _SQCURSOR * _SQ3
Definition:
init_review.c:11
_SQ1
static _SQCURSOR * _SQ1
Definition:
init_review.c:13
_Cn3
static char * _Cn3
Definition:
init_review.c:11
_Cn5
static char * _Cn5
Definition:
init_review.c:9
_Cn9
static char * _Cn9
Definition:
init_review.c:5
init_review
void init_review()
Definition:
init_review.c:16
_Cn10
static char * _Cn10
Definition:
init_review.c:4
_Cn1
static char * _Cn1
Definition:
init_review.c:13
_SQ7
static _SQCURSOR * _SQ7
Definition:
init_review.c:7
_SQ10
static _SQCURSOR * _SQ10
Definition:
init_review.c:4
_SQ8
static _SQCURSOR * _SQ8
Definition:
init_review.c:6
_iqnprep
_SQCURSOR * _iqnprep()
_SQ9
static _SQCURSOR * _SQ9
Definition:
init_review.c:5
_Cn4
static char * _Cn4
Definition:
init_review.c:10
printf
printf("fbuf is %s\n", fbuf)
sqlca_s::sqlcode
long sqlcode
Definition:
db.c:44
Generated by
1.9.1