DB-Library for C Compared to Embedded SQL

DB-Library differs distinctly from the Embedded SQL type of language interface:

Avoiding preprocessing can make database applications more straightforward to write and to debug. However, for programmers new to developing SQL Server applications or who are familiar with other database platforms, Embedded SQL offers a simpler programming interface. Tools for building Embedded SQL applications are available separately from Microsoft.