| 689 | } |
| 690 | |
| 691 | bool ProjectFileIO::GetValue(const char *sql, wxString &result, bool silent) |
| 692 | { |
| 693 | // Retrieve the first column in the first row, if any |
| 694 | result.clear(); |
| 695 | auto cb = [&result](int cols, char **vals, char **){ |
| 696 | if (cols > 0) |
| 697 | result = vals[0]; |
| 698 | // Stop after one row |
| 699 | return 1; |
| 700 | }; |
| 701 | |
| 702 | return Query(sql, cb, silent); |
| 703 | } |
| 704 | |
| 705 | bool ProjectFileIO::GetValue(const char *sql, int64_t &value, bool silent) |
| 706 | { |