Returnerar SQL_NO_DATA

När ett ODBC-2.x--program som arbetar med en ODBC-3.x-drivrutin anropar SQLExecDirect, SQLExecuteeller SQLParamData, och en sökuppdaterings- eller borttagningsinstruktion kördes men påverkade inte några rader i datakällan, ODBC-3.x-drivrutinen ska returnera SQL_SUCCESS. När ett ODBC-3.x--program som arbetar med en ODBC-3.x-drivrutin anropar SQLExecDirect, SQLExecuteeller SQLParamData med samma resultat bör ODBC-3.x-drivrutinen returnera SQL_NO_DATA.

Om en sökuppdaterings- eller borttagningsinstruktion i en batch med instruktioner inte påverkar några rader i datakällan returnerar SQLMoreResults SQL_SUCCESS. Det går inte att returnera SQL_NO_DATA, eftersom det skulle innebära att det inte finns fler resultat, inte att det finns ett resultat från en sökuppdatering/borttagning som inte påverkade några rader.