- wxChar *windowTitle,
- wxChar *tableName,
- wxChar *dispCol1, // Must have at least 1 display column
- wxChar *dispCol2, // Optional
- wxChar *where,
- wxChar *orderBy,
- wxDb *pDb, // Database connection pointer
- const wxString &defDir,
- bool distinctValues, // e.g. SELECT DISTINCT ...
- wxChar *selectStmt = 0, // 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 );
+ 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);