f***@gmail.com
2007-04-13 12:44:08 UTC
ciao a tutti!
vi posto questo problemino:
da mdb ho fato adp per lavorare con db sql server express
nota (è un bel casino ho dovuto cambiare tutto il codice in vba che
avevo scritto perchè sql server non lo capisce!!!; chi capisce la
politica di microsoft è bravo!!)
problema: nell'mdb da una maschera mi si aprono diversi report sulla
base di 1 o più parametri dinamici, una volta fatto l'upsize in sql
server express e creato l'adp i miei report non vengono più
filtrati!!!!
ecco le operazioni che ho eseguito e la mia situazione:
1. i report hanno come origine una select from (non si dovrebbe
trattare quindi di una stored procedure) che si aprono nell'mdb sulla
base di un criterio che passavo via codice in questo modo:
dim strsql as string
strsql = pippo
docmd.openreport "tal dei tali", ...,...,.. , strsql
2. io in adp + sqlserver faccio cosi
dim strsql as string
strsql = pippo
me.serverfilter= strsql
docmd.openreport "tal dei tali", ...,...,..
ma il report non mi si apre!!! perchè???
la cosa strana è che su altri report strutturati nello stesso modo
questo metodo funziona...
qualcuno mi sa aiutare??
inoltre (chiedo venia per la lunghezza del post) ho capito che esiste
un analizzatore delle prestazioni di sql server express, mi sapete
dire come attivarlo? io vorrei capire in particolare come fare
eseguire sul server la query e poi portare al client solo il report
filtrato... mi sa che con serverfilter prima il client si carica tutto
in locale....
sapete aiutarmi???
grazie molte a tutti!!!
vi posto questo problemino:
da mdb ho fato adp per lavorare con db sql server express
nota (è un bel casino ho dovuto cambiare tutto il codice in vba che
avevo scritto perchè sql server non lo capisce!!!; chi capisce la
politica di microsoft è bravo!!)
problema: nell'mdb da una maschera mi si aprono diversi report sulla
base di 1 o più parametri dinamici, una volta fatto l'upsize in sql
server express e creato l'adp i miei report non vengono più
filtrati!!!!
ecco le operazioni che ho eseguito e la mia situazione:
1. i report hanno come origine una select from (non si dovrebbe
trattare quindi di una stored procedure) che si aprono nell'mdb sulla
base di un criterio che passavo via codice in questo modo:
dim strsql as string
strsql = pippo
docmd.openreport "tal dei tali", ...,...,.. , strsql
2. io in adp + sqlserver faccio cosi
dim strsql as string
strsql = pippo
me.serverfilter= strsql
docmd.openreport "tal dei tali", ...,...,..
ma il report non mi si apre!!! perchè???
la cosa strana è che su altri report strutturati nello stesso modo
questo metodo funziona...
qualcuno mi sa aiutare??
inoltre (chiedo venia per la lunghezza del post) ho capito che esiste
un analizzatore delle prestazioni di sql server express, mi sapete
dire come attivarlo? io vorrei capire in particolare come fare
eseguire sul server la query e poi portare al client solo il report
filtrato... mi sa che con serverfilter prima il client si carica tutto
in locale....
sapete aiutarmi???
grazie molte a tutti!!!