ODBC on rajapinta SQL-sovellusten ohjelmointiin Windows-ympäristöissä
Java-ohjelmien käyttöön tarkoitettu standardoitu tietokantaliittymärajapinta. JDBC on puhtaasti oliopohjainen.


java.sql.Statement stmt = conn.createStatement();
ResultSet r = stmt.executeQuery("SELECT a,b,c FROM Taulu");
while (r.next()) {
int i = r.getInt("a");
String s = r.getString("b");
byte b[] = r.getBytes("c");
System.out.println("ROW = "+i+" "+s+" "+b[0]);
}
<%
Set Command = Server.CreateObject("ADODB.Command")
Command.ActiveConnection = ConnectionString
Command.CommandText = "DELETE FROM Taulu"
RecordsAffected = 0
Command.Execute(RecordsAffected)
%>
Haetaan Recordset-objectin avulla tietoja tietokannasta
<%
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open "SELECT * FROM Oppilaat ORDER BY sukunimi", _
ConnectionString, 0, 1
if (Rs.BOF AND Rs.EOF) then
Response.Write "Ei yhtään opiskelijaa<br>"
exit sub
end if
Do While Rs.EOF = false
%>
<tr>
<td><%=counter%></td>
<td><%=Rs("sukunimi")%> </td>
<td><%=Rs("etunimi")%> </td>
<td><a href="mailto:<%=Rs("sähköpostiosoite")%>">
<%=Rs("sähköpostiosoite")%> </a></td>
<td><%=Rs("koulutusohjelma")%> </td>
</tr>
<%
Rs.MoveNext
Loop
%>