ok... so the interface is the same. it's just the driver for the different database that converts the ODBC commands back and forth between vendor-specific understanding and the coding of the programmer? i guess i would've just assumed that Microsoft would've included a wide variety of ODBC drivers for the dominant databases out there since ODBC's been around for so long but working with their software, i can also see why they wouldn't. =P