RE:Como se ejecutan instruciones Sql??
si es en sql server o access
puedes crear lo que se llaman store procedures
o simplemente linea de texto
ejemplo
dim ConActiva as Adodb.connection
Dim Rs as Adodb.Recordset
'*Para esto debes agregar en referencia algo llamado, Microsoft Activex Data Objects 2.0
set ConActiva = new Adodb.connection
ConActiva.connectionstring ="Tu conexion"
conactiva.open
set rs = new adodb.recordset
rs.cursorlocation = aduseclient
'*Primero por linea de texto
rs.open "Select MiCampo from MiTabla where MiCampo = " & "'" & text1.text & "'", ConActiva
'*Segundo por store Procedure, imaginate que el select anterior esta guardado en un procedimiento llamado sp_SelectMiCampo
rs.open "Exec sp_SelectMiCampo " & "'" & text1.text & "'", ConActiva
y ya eso es todo
ahi estas corriendo codigo sql