------------------------------------------------------------------------------
| 322 | |
| 323 | //------------------------------------------------------------------------------ |
| 324 | const char* vtkPostgreSQLQuery::GetFieldName(int column) |
| 325 | { |
| 326 | if (!this->Active || !this->QueryInternals->QueryResults) |
| 327 | { |
| 328 | vtkErrorMacro("Query is not active!"); |
| 329 | return nullptr; |
| 330 | } |
| 331 | else if (column < 0 || column >= this->GetNumberOfFields()) |
| 332 | { |
| 333 | vtkErrorMacro("Illegal field index " << column); |
| 334 | return nullptr; |
| 335 | } |
| 336 | return PQfname(this->QueryInternals->QueryResults, column); |
| 337 | } |
| 338 | |
| 339 | //------------------------------------------------------------------------------ |
| 340 | int vtkPostgreSQLQuery::GetFieldType(int column) |