Newsgroup: it.comp.appl.access
Titolo: Query : Passo successivo?

Ho creato una query con la seguente sintassi SQL
SELECT [mezzi usati].[tipo veicolo], [mezzi usati].alimentazione, [mezzi
usati].posti, [mezzi usati].[Listino max], [mezzi usati].[prima
immatricolazione]
FROM [mezzi usati] INNER JOIN mezzirichiesti ON [mezzi usati].ID =
mezzirichiesti.ID
WHERE ((([mezzi usati].[tipo veicolo])=[mezzirichiesti].[tipo veicolo])
AND (([mezzi usati].alimentazione)=[mezzirichiesti].[alimentazione]) AND
(([mezzi usati].posti)>=[mezzirichiesti].[posti]) AND (([mezzi
usati].[Listino max])<=[mezzirichiesti].[prezzo vendita 2]) AND (([mezzi
usati].[prima immatricolazione])>=[mezzirichiesti].[prima
immatricolazione])) OR ((([mezzi
usati].alimentazione)<>[mezzirichiesti].[alimentazione]));
Essa restituisce i record che soddisfano i criteri che voglio confrontando
i dati da 2 form. Il secondo Form è un form di immissione parametri da
ricercare insomma.
Come faccio ke premendo un pulsante esso non apra tutta la query con tutti
i record uguali tra le 2 form,ma solo il record di
[mezziusati]corrispondente in base ai valori appena inseriti del record di
form2[mezzirichiesti]?
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Mettendo il solito criterio where
like nz([forms]![tuaform]![tuocontrollo];"*")
Antonio

 Antonio
Scusami, ma non capisco, ancora sono alle prime armi con le istruzioni Sql
ke già per me è stato molto bello svilluppare il codice precedente.
Non capisco cosa devo modificare nel codice che ti ho postato e dove
modificarlo.Inoltre se desidero aprire la query dal form, io ho provato
con docmq.runsql ma sicuramente sbaglio a scrivere il tutto. Puoi aiutarmi
please?
Saluti marco


 ha scritto nel messaggio
news:al57o2$p2f$1...@news.newsland.it...

Quell'sql sarà l'origine record della maschera no?
Devi aggiungere, nella parte where anche un
and tuatab.campodafiltrare like nz([forms]![tuaform]![tuocontrollo];"*")
Antonio

Antonio Biso wrote:


No! Dalla finestra Database -->query ho creato questa query con le
istruzioni sql precedenti ed ora vorrei che sull'evento click di un
pulsante
eseguisse la query dove IDform2(form dove inserisco i
parametri)=form1(form dove ricercare). Marco
IDform2 non ha come origine lsql, la query è statica, insomma vorrei fare
creare dinamicamente una ulteriore query alla pressione di un pulsante che
si trova dentro form2. 
Marco


 si trova dentro form2.
Prendi la tua query, lascia perdere l'sql e aprila col qbe, vedendo quindi
la struttura graficamente.
Sotto il campo da filtrare scrivi quella cosa col like, chairamente con i
nomi della form e del controllo filtro giusti.
Salvi la query, poi la metti come origine record della form che deve far
vedere il risultato. Anzi, dirò di più: puoi fare tutto con la stessa form.
Dopo aver selezionato il valore filtro, premi un pulsante che ti fa la
requery della maschera
me.requery.
Antonio

 la struttura graficamente....[CUT]
Senti lasciamo stare , inutile,io ho capito quello che tu dici ma non
riesce lo stesso anche se inserisco il criterio.
Inoltre credo che non hai capito ciò ke intendevo sviluppare o forse mi
sono espresso male io.
Ho una tabella Veicoli che registra i nuovi mezzi entrati in azienda.
Ho una tabella Richiesta Veicoli che registra tutte le richieste dei
veicoli che attualmente in azienda non ci sono.Es : discorso tra cliente e
venditore. C: vorrei una lancia y colore rosso jtd,etc. - V:Sa, al momento
non ne abbiamo disponibili,registro la sua richiesta e quanto entrerà il
veicolo la contatterò telefonicamente.
Ciao Antonio



E se ti creassi una semplice sottomaschera legata ai campi che ti
interessano e che ti restuisce i nomi dei richiedenti?
La usa è semplice e rende
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it