getNasisString.cc [tools/Rusle2SoilsXMLCreator/ms_sql_server/rusle2_from_ssurgo_build] Revision: default Date:
#include <iostream>
#include <string>
#include "libpq-fe-cppdb.h"
using namespace std;
/*
*
*/
bool
GetNasisString (string& sData, const char* pszNasisName, PGresult* pRS, int row)
{
int col = PQfnumber(pRS, pszNasisName);
if( PQfformat(pRS, col) == 0 ){
sData = PQgetvalue ( pRS, row, col );
return true;
}
return false;
}
/*
*
*/
string
GetNasisString (const char* pszNasisName, PGresult* pRS, int row )
{
string sData;
return GetNasisString(sData, pszNasisName, pRS, row) ? sData : "" ;
}