FreeTDS API: /home/jklowden/releases/freetds-0.91/src/apps/freebcp.h Source File

- Main Page
- Related Pages
- Modules
- Classes
- Files

- File List
- File Members

# /home/jklowden/releases/freetds-0.91/src/apps/freebcp.h

    00001 static char rcsid_freebcp_h[] = "$Id: freebcp.h,v 1.15 2010/05/21 14:10:31 freddy77 Exp $";
    00002 static void *no_unused_freebcp_h_warn[] = { rcsid_freebcp_h, no_unused_freebcp_h_warn };
    00003
    00004 enum states
    00005 {
    00006         GET_NEXTARG,
    00007         GET_MAXERRORS,
    00008         GET_FORMATFILE,
    00009         GET_ERRORFILE,
    00010         GET_FIRSTROW,
    00011         GET_LASTROW,
    00012         GET_BATCHSIZE,
    00013         GET_FIELDTERM,
    00014         GET_ROWTERM,
    00015         GET_USER,
    00016         GET_PASS,
    00017         GET_INTERFACESFILE,
    00018         GET_SERVER,
    00019         GET_DISPLAYCHARSET,
    00020         GET_DATAFILECHARSET,
    00021         GET_LANGUAGE,
    00022         GET_PACKETSIZE,
    00023         GET_CLIENTCHARSET,
    00024         GET_TEXTSIZE,
    00025         GET_SYBASEDIR,
    00026         GET_FROMLABEL,
    00027         GET_TOLABEL,
    00028         GET_HINT
    00029 };
    00030
    00031 typedef struct pd
    00032 {
    00033         char *dbobject;
    00034         char dbdirection[10];
    00035         DBINT direction;
    00036         char *hostfilename;
    00037         char *formatfile;
    00038         char *errorfile;
    00039         char *interfacesfile;
    00040         int firstrow;
    00041         int lastrow;
    00042         int batchsize;
    00043         int maxerrors;
    00044         int textsize;
    00045         char *fieldterm;
    00046         int fieldtermlen;
    00047         char *rowterm;
    00048         int rowtermlen;
    00049         char *user;
    00050         char *pass;
    00051         char *server;
    00052         char *hint;
    00053         char *options;
    00054         char *charset;
    00055         int packetsize;
    00056         int mflag;
    00057         int fflag;
    00058         int eflag;
    00059         int Fflag;
    00060         int Lflag;
    00061         int bflag;
    00062         int nflag;
    00063         int cflag;
    00064         int tflag;
    00065         int rflag;
    00066         int Uflag;
    00067         int Iflag;
    00068         int Sflag;
    00069         int Pflag;
    00070         int Tflag;
    00071         int Aflag;
    00072         int Eflag;
    00073         char *inputfile;
    00074         char *outputfile;
    00075 }
    00076 BCPPARAMDATA;

All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines