Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

query parametrica con Access 2007

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

query parametrica con Access 2007

Postdi gbu123 » 08/10/08 15:45

ciao

chiedo scusa ma sono un principiante per Access 2007 (e non solo...)

ho scritto le seguenti istruzioni in ADO per leggere una tabella :

Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strSQL As String
Dim intResult As Integer

Set cn = CurrentProject.Connection
strSQL = "SELECT COUNT(*) As RecordCount FROM Tabella1 where campo1 = " & maschera.campo1
Set rs = New ADODB.Recordset
rs.LockType = adLockReadOnly
rs.Open strSQL, cn, adOpenStatic, adLockReadOnly, adCmdText

intResult = rs("RecordCount")
rs.Close
cn.Close


come avrei dovuto scriverle per usare una query parametrica ?

grazie

ciao
gbu123
Utente Junior
 
Post: 76
Iscritto il: 04/12/07 10:47

Sponsor
 

Re: query parametrica con Access 2007

Postdi archimede » 08/10/08 18:12

Perché vorresti usare una query parametrica?

Alessandro
archimede
Moderatore
 
Post: 2755
Iscritto il: 07/11/02 12:41
Località: Genova

Re: query parametrica con Access 2007

Postdi gbu123 » 09/10/08 08:07

ciao

perchè mi è stato detto che così eviterei il pericolo di SQL injection ..

grazie , ciao
gbu123
Utente Junior
 
Post: 76
Iscritto il: 04/12/07 10:47

Re: query parametrica con Access 2007

Postdi archimede » 09/10/08 09:21

Ma è codice di una pagina web o di un applicativo client/server Access?

Alessandro
archimede
Moderatore
 
Post: 2755
Iscritto il: 07/11/02 12:41
Località: Genova

Re: query parametrica con Access 2007

Postdi gbu123 » 09/10/08 10:10

ciao

sto tentando di preparare un'applicazione Access 2007 su un singolo pc , però
in futuro diventa un'applicazione distribuita , per cui già ora anticiperei certi
problemi ..

grazie , ciao
gbu123
Utente Junior
 
Post: 76
Iscritto il: 04/12/07 10:47

Re: query parametrica con Access 2007

Postdi archimede » 09/10/08 11:40

Allora immagino avrai già sviscerato tutto quanto è necessario fare per proteggere il tuo file mdb, altrimenti ha poco senso preoccuparsi dell'SQL injection.

Comunque per usare le query parametriche credo si debba utilizzare una variabile ADODB.Parameter e il relativo comando CreateParameter. Sulla rete ci saranno un mare di esempi, questo è uno.

HTH.

Alessandro
archimede
Moderatore
 
Post: 2755
Iscritto il: 07/11/02 12:41
Località: Genova

Re: query parametrica con Access 2007

Postdi gbu123 » 09/10/08 14:11

ciao

>Allora immagino avrai già sviscerato tutto quanto è necessario fare per proteggere il tuo file mdb, altrimenti ha poco >senso preoccuparsi dell'SQL injection.
in verità so ben poco sull'argomento , mi sento come un naufrago nell'oceano ;
per favore potresti darmi una traccia ?


>Comunque per usare le query parametriche credo si debba utilizzare una variabile ADODB.Parameter e il relativo >comando CreateParameter. Sulla rete ci saranno un mare di esempi, questo è uno.
grazie mille ; c'è un sito in particolare più adatto a spiegare e formare su questi argomenti ?

cmq grazie mille

ciao
gbu123
Utente Junior
 
Post: 76
Iscritto il: 04/12/07 10:47

Re: query parametrica con Access 2007

Postdi archimede » 09/10/08 14:46

gbu123 ha scritto:>Allora immagino avrai già sviscerato tutto quanto è necessario fare per proteggere il tuo file mdb, altrimenti ha poco >senso preoccuparsi dell'SQL injection.
in verità so ben poco sull'argomento , mi sento come un naufrago nell'oceano ;
per favore potresti darmi una traccia ?
viewtopic.php?f=26&t=74848&p=425594#p425738 :mmmh:

Alessandro
archimede
Moderatore
 
Post: 2755
Iscritto il: 07/11/02 12:41
Località: Genova

Re: query parametrica con Access 2007

Postdi gbu123 » 10/10/08 10:25

grazie

in effetti mi avevi già risposto tempo fa , speravo ci fosse qualcosa di più semplice

grazie di nuovo
gbu123
Utente Junior
 
Post: 76
Iscritto il: 04/12/07 10:47


Torna a Applicazioni Office Windows


Topic correlati a "query parametrica con Access 2007":


Chi c’è in linea

Visitano il forum: patel e 14 ospiti