- char *windowTitle,
- char *tableName,
- char *dispCol1, // Must have at least 1 display column
- char *dispCol2, // Optional
- char *where,
- char *orderBy,
- bool distinctValues, // e.g. SELECT DISTINCT ...
- char *selectStmt = 0, // If you wish to query by SQLstmt (complicated lookups)
- int maxLenCol1 = 0, // Mandatory if querying by SQLstmt
- wxDb *pDb = READONLY_DB, // Database connection pointer
- bool allowOk = TRUE); // is the OK button enabled
-
- void OnButton( wxCommandEvent &event );
+ const wxString &windowTitle,
+ const wxString &tableName,
+ const wxString &dispCol1, // Must have at least 1 display column
+ const wxString &dispCol2, // Optional
+ const wxString &where,
+ const wxString &orderBy,
+ wxDb *pDb, // Database connection pointer
+ const wxString &defDir,
+ bool distinctValues, // e.g. SELECT DISTINCT ...
+ const wxString &selectStmt = wxEmptyString, // If you wish to query by SQLstmt (complicated lookups)
+ int maxLenCol1 = 0, // Mandatory if querying by SQLstmt
+ bool allowOk = true); // is the OK button enabled
+
+ void OnButton(wxCommandEvent &event);