3 static const char _Cn1[] =
"namecursor";
4 #line 1 "name_search.ec"
9 #line 2 "name_search.ec"
11 #line 2 "name_search.ec"
12 #line 1 "/opt/informix/incl/esql/sqlca.h"
86 #define SQLNOTFOUND 100
90 #define sqlca ifmxsqlca
102 extern int4 * ifx_sqlcode(
void);
103 extern struct sqlca_s * ifx_sqlca(
void);
105 #define SQLCODE (*(ifx_sqlcode()))
106 #define SQLSTATE ((char *)(ifx_sqlstate()))
107 #define sqlca (*(ifx_sqlca()))
116 #line 103 "/opt/informix/incl/esql/sqlca.h"
117 #line 3 "name_search.ec"
127 #line 9 "name_search.ec"
128 #line 10 "name_search.ec"
152 #line 33 "name_search.ec"
164 #line 41 "name_search.ec"
166 #line 41 "name_search.ec"
167 static ifx_sqlvar_t _sqibind[] =
169 { 100, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
170 #line 41 "name_search.ec"
172 static ifx_sqlda_t _SD0 = { 1, _sqibind, {0}, 1, 0 };
173 #line 41 "name_search.ec"
175 sqli_curs_open(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768), &_SD0, (
char *)0, (
struct value *)0, 1, 0);
176 #line 41 "name_search.ec"
187 #line 48 "name_search.ec"
189 #line 48 "name_search.ec"
190 static ifx_sqlvar_t _sqobind[] =
192 { 100, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
193 { 100, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
194 { 100, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
195 { 100, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
196 { 100, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
197 { 100, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
198 { 100, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
199 { 102,
sizeof((
btn_rec).
elev), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
200 { 100, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
201 { 100, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
202 { 100, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
203 { 100, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
204 { 100, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
205 { 100, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
206 { 102,
sizeof((
btn_rec).post), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
207 { 100, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
208 #line 48 "name_search.ec"
210 static ifx_sqlda_t _SD0 = { 16, _sqobind, {0}, 16, 0 };
211 static _FetchSpec _FS1 = { 0, 1, 0 };
212 #line 48 "name_search.ec"
213 _sqobind[0].sqldata = (
btn_rec).
id;
214 #line 48 "name_search.ec"
215 _sqobind[1].sqldata = (
btn_rec).plat;
216 #line 48 "name_search.ec"
217 _sqobind[2].sqldata = (
btn_rec).des;
218 #line 48 "name_search.ec"
219 _sqobind[3].sqldata = (
btn_rec).det;
220 #line 48 "name_search.ec"
221 _sqobind[4].sqldata = (
btn_rec).init;
222 #line 48 "name_search.ec"
224 #line 48 "name_search.ec"
225 _sqobind[6].sqldata = (
btn_rec).lng;
226 #line 48 "name_search.ec"
227 _sqobind[7].sqldata = (
char *) &(
btn_rec).elev;
228 #line 48 "name_search.ec"
229 _sqobind[8].sqldata = (
btn_rec).stat;
230 #line 48 "name_search.ec"
231 _sqobind[9].sqldata = (
btn_rec).huc;
232 #line 48 "name_search.ec"
233 _sqobind[10].sqldata = (
btn_rec).cou;
234 #line 48 "name_search.ec"
235 _sqobind[11].sqldata = (
btn_rec).zon;
236 #line 48 "name_search.ec"
237 _sqobind[12].sqldata = (
btn_rec).hsa;
238 #line 48 "name_search.ec"
239 _sqobind[13].sqldata = (
btn_rec).cwa;
240 #line 48 "name_search.ec"
241 _sqobind[14].sqldata = (
char *) &(
btn_rec).post;
242 #line 48 "name_search.ec"
243 _sqobind[15].sqldata = (
btn_rec).dbsource;
244 sqli_curs_fetch(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768), (ifx_sqlda_t *)0, &_SD0, (
char *)0, &_FS1);
245 #line 48 "name_search.ec"
261 #line 60 "name_search.ec"
263 #line 60 "name_search.ec"
264 sqli_curs_close(ESQLINTVERSION, sqli_curs_locate(ESQLINTVERSION,
_Cn1, 768));
265 #line 60 "name_search.ec"
276 #line 68 "name_search.ec"
int name_search(int dbase, char *cstr, struct stn_rec *stn_record)
struct sqlca_s ifx_sqlca_t
struct sqlca_s::sqlcaw_s sqlwarn