| 1 | <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| 2 | <HTML><HEAD><TITLE>DBBrowser Help : Remstar ODBC Classes</TITLE></HEAD> |
| 3 | <BODY BGCOLOR=#C6DFC6><CENTER><IMG SRC="../help.png/logo.png" WIDTH=17 HEIGHT=18></CENTER><BR><CENTER><B>DBBrowser<BR>Mark Johnson, Berlin Germany<BR>mj10777@gmx.net</B><HR></CENTER> |
| 4 | <!-----------------------------------------------------------------------------------------------------------> |
| 5 | <TABLE BORDER=1><TBODY><TR BGCOLOR=#CCFFFF> |
| 6 | <TH><B><H3><IMG SRC="../help.png/remstar.png" WIDTH=125 HEIGHT=123><BR>Remstar ODBC Classes :<BR>Die neue wxDB::GetColumns() Funktion<BR>Beschreibung</H3><BR>(deutsch)</B></TH> |
| 7 | </TR></TBODY></TABLE><P> |
| 8 | <B>Stand: 2000-01-23.01-mj10777</B><HR> |
| 9 | <!--------------------------------------------------------------> |
| 10 | <TABLE BORDER=1><TBODY><TR> |
| 11 | <TH BGCOLOR=#CCFFFF><B>Es gibt 2 neue wxDB Funktionen : </B></TH> |
| 12 | </TR></TBODY></TABLE> |
| 13 | <!--------------------------------> |
| 14 | <A NAME="GETCOLUMNS"> |
| 15 | <TABLE BORDER=1><TBODY><TR> |
| 16 | <TH BGCOLOR=#FFFFAA><B><A HREF="#GETCOLUMNS">wxColInf *wxDB::GetColumns(char *tableName, int *numCols, const char *userID)</A></B></TH> |
| 17 | </TR></TBODY></TABLE> |
| 18 | <TABLE BORDER=1><TBODY><TR> |
| 19 | <TH BGCOLOR=#FFFFE0><B>Diese Funktion sichert alle (<I><FONT color=#FF0000>int numCols) Informationen aus der Tabelle (<I><FONT color=#FF0000>char *tableName</I>).<BR>Es gibt das Ergebnis in eine <A HREF="#WXCOLINF">wxColInf</A> Stuktur (Klasse)</B></TH> |
| 20 | </TR></TBODY></TABLE> |
| 21 | <!--------------------------------> |
| 22 | <A NAME="GETKEYFIELDS"><P> |
| 23 | <TABLE BORDER=1><TBODY><TR> |
| 24 | <TH BGCOLOR=#FFFFAA><B><A HREF="#GETKEYFIELDS">int wxDB::GetKeyFields(char *tableName, wxColInf* colInf,int noCols)</A></B></TH> |
| 25 | </TR></TBODY></TABLE> |
| 26 | <TABLE BORDER=1><TBODY><TR> |
| 27 | <TH BGCOLOR=#FFFFE0><B>Versucht herauszufinden ob irgend welche (<I><FONT color=#FF0000>int noCols</I>) Spalten (<I><FONT color=#FF0000>wxColInf* colInf</I>)<BR> aus der Tabelle (<I><FONT color=#FF0000>char *tableName</I>) <IMG SRC="../help.png/key.png" WIDTH=15 HEIGHT=16> Primär- oder <IMG SRC="../help.png/keyf.png" WIDTH=15 HEIGHT=16> Fremdschlüssel sind.<HR>Diese Funktion wird aus GetColumns() aufgerufen.</B> |
| 28 | </TR></TBODY></TABLE><HR> |
| 29 | <!-----------------------------------------------------------------------------------------------------------> |
| 30 | <TABLE BORDER=1><TBODY><TR> |
| 31 | <TH BGCOLOR=#CCFFFF><B>Es gibt 4 neue wxDB Klassen (Strukturen) : </B></TH> |
| 32 | </TR></TBODY></TABLE> |
| 33 | <!--------------------------------> |
| 34 | <A NAME="WXDBINF"><P> |
| 35 | <TABLE BORDER=1><TBODY><TR> |
| 36 | <TH BGCOLOR=#FFFFAA><B><A HREF="#WXDBINF">wxDbInf</A></B></TH> |
| 37 | </TR></TBODY></TABLE> |
| 38 | <TABLE BORDER=1><TBODY><TR> |
| 39 | <TH BGCOLOR=#FFFFE0> |
| 40 | <B>Diese Klasse speichert alle ODBC-Informationen für einen Datenbank :<HR> |
| 41 | Katalogeintrag (<I><FONT color=#FF0000>char catalog[128+1]</I>),<BR> |
| 42 | Schema (<I><FONT color=#FF0000>char schema[128+1]</I>)<BR> |
| 43 | der Anzahl gefundene Tabellen (<I><FONT color=#FF0000>int numTables</I>)<BR> |
| 44 | und eine Zeiger auf der (<I><A HREF="#WXTABLEINF">wxTableInf*</A><FONT color=#FF0000> pTableInf</I>) Struktur. |
| 45 | </B></TH> |
| 46 | </TR></TBODY></TABLE> |
| 47 | <!--------------------------------> |
| 48 | <A NAME="WXTABLEINF"><P> |
| 49 | <TABLE BORDER=1><TBODY><TR> |
| 50 | <TH BGCOLOR=#FFFFAA><B><A HREF="#WXTABLEINF">wxTableInf</A></B></TH> |
| 51 | </TR></TBODY></TABLE> |
| 52 | <TABLE BORDER=1><TBODY><TR> |
| 53 | <TH BGCOLOR=#FFFFE0> |
| 54 | <B>Diese Klasse speichert alle ODBC-Informationen für einen Tabelle :<HR> |
| 55 | Tabellename (<I><FONT color=#FF0000>char tableName[DB_MAX_TABLE_NAME_LEN+1]</I>),<BR> |
| 56 | Tabelletyp (<I><FONT color=#FF0000>char tableType[254+1]</I>) - "TABLE", "SYSTEM TABLE" etc. ,<BR> |
| 57 | Tabellen Bemerkungen (<I><FONT color=#FF0000>char tableRemarks[254+1]</I>),<BR> |
| 58 | der Anzahl gefundene Spalten (<I><FONT color=#FF0000>int numCols</I>)<BR> |
| 59 | und eine Zeiger auf der (<I><A HREF="#WXCOLINF">wxColInf*</A><FONT color=#FF0000> pColInf</I>) Struktur. |
| 60 | </B></TH> |
| 61 | </TR></TBODY></TABLE> |
| 62 | <!--------------------------------> |
| 63 | <A NAME="WXCOLINF"><P> |
| 64 | <TABLE BORDER=1><TBODY><TR> |
| 65 | <TH BGCOLOR=#FFFFAA><B><A HREF="#WXCOLINF">wxColInf</A></B></TH> |
| 66 | </TR></TBODY></TABLE> |
| 67 | <TABLE BORDER=1><TBODY><TR> |
| 68 | <TH BGCOLOR=#FFFFE0> |
| 69 | <B>Diese Klasse speichert alle ODBC-Informationen für einen Spalte :<HR> |
| 70 | Katalogeintrag (<I><FONT color=#FF0000>char catalog[128+1]</I>),<BR> |
| 71 | Schema (<I><FONT color=#FF0000>char schema[128+1]</I>)<BR> |
| 72 | Tabellename (<I><FONT color=#FF0000>char tableName[DB_MAX_TABLE_NAME_LEN+1]</I>),<BR> |
| 73 | Spaltenname (<I><FONT color=#FF0000>char colName[DB_MAX_COLUMN_NAME_LEN+1]</I>),<BR> |
| 74 | Datentyp (aus SQL) (<I><FONT color=#FF0000>SWORD sqlDataType</I>),<BR> |
| 75 | Datatyp-Name(aus SQL) (<I><FONT color=#FF0000>char typeName[128+1]</I>),<BR> |
| 76 |