Ojo estoy conectado a del server
Esto le funciona perfecto pero se podrá hacer sin ODBC
Código: Seleccionar todo
Función CreateSPT(SPTQueryName As String, strSQL As String)
Dim cat As ADOX.Catalog
Dim cmd As ADODB.Command
Set cat = New ADOX.
cat.ActiveConnection = CurrentProject.Connection
Set cmd.ActiveConnection = cat.ActiveConnection
cmd.CommandText = strSQL
cmd.Properties("Jet OLEDB:Declaración de paso a través de ODBC") = True
'Modificar la siguiente cadena de conexión para hacer referencia a un DSN existente para
' la base de datos PUBS de SQL Server de ejemplo.
cmd.Properties _
("Jet OLEDB:Pass Through Query Connect String") = _
"ODBC;DSN=myDSN;database=pubs;UID=sa;PWD=;"
cat.Procedures.Append SPTQueryName, cmd
Set cat = Nothing
Set cmd = Nothing
End Function