Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

eseguire store procedure da mdb

53 views
Skip to first unread message

pippo

unread,
Nov 23, 2009, 3:42:08 AM11/23/09
to
Salve a tutti,

ho sempre eseguito una sp sql server da un progetto adp con la
funzione exec...

E' possibile eseguire una store procedure da un file mdb?

grazie

Paolo opg

unread,
Nov 23, 2009, 5:54:36 AM11/23/09
to
pippo <sda...@gmail.com> wrote in news:00814672-17d5-4e18-907f-5c37b6775e57
@e31g2000vbm.googlegroups.com:

con un po' di codice, dovrebbe funzionare alla stessa maniera di vb6/asp.

questo e' il copia/incolla da una pagina asp:

dim objCmd
set objCmd = Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = "connessione"
objCmd.CommandText = "storedProcedure"
objCmd.CommandType = adCmdStoredProc
'creo i parametri che servono per la stored
With objCmd.Parameters
.Append objCmd.CreateParameter("@param1", adVarChar, adParamInput,
250, "valore")
.Append objCmd.CreateParameter("@param2", adLongVarChar, adParamInput,
4000, "valore")
.Append objCmd.CreateParameter("@dataOra", adDBTimeStamp,
adParamInput, 1, now)
End With
objCmd.Execute
objCmd.ActiveConnection.Close


--
Paolo opg

BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

pippo

unread,
Nov 23, 2009, 6:31:49 AM11/23/09
to
Grazie per il codice ma ci blocca sulla seconda riga :-(

questo l'errore:"necessario oggetto"

Ho provato anche a definire nella prima riga "Dim objCmd As Object" ma
il risultato non cambia

Karl Donaubauer

unread,
Nov 23, 2009, 7:37:46 AM11/23/09
to
pippo wrote:
> ho sempre eseguito una sp sql server da un progetto adp con la
> funzione exec...
>
> E' possibile eseguire una store procedure da un file mdb?

Di solito si usa una query pass-through:

- crea una nuova query
- nella vis. struttura scegli la voce di men�

Query - SQL specifico - Pass-through

- nel editore SQL scrivi il tuo codice

exec...

- esegui la query a mano o da codice

--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it


Karl Donaubauer

unread,
Nov 23, 2009, 8:15:39 AM11/23/09
to
Karl Donaubauer wrote:
> pippo wrote:
>> ho sempre eseguito una sp sql server da un progetto adp con la
>> funzione exec...
>>
>> E' possibile eseguire una store procedure da un file mdb?
>
> Di solito si usa una query pass-through:
>
> - crea una nuova query
> - nella vis. struttura scegli la voce di men�
>
> Query - SQL specifico - Pass-through
>
> - nel editore SQL scrivi il tuo codice
>
> exec...
>
> - esegui la query a mano o da codice

Dimenticavo:
Devi anche impostare le propriet� "Stringa conness. ODBC"
e "Restituisci record" della query pass-through.

0 new messages