mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: si può rivisualizzare una macro nascosta?

come si fŕ? grazie a tutti. 

 come si fŕ? grazie a tutti.
Sicuro ci siano macro nascoste....?
Menů---Strumenti---Opzioni---Visualizza("Oggetti Nascosti")
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Icona applicazione su Avvio -





Ho riscontrato che se imposto nella 
funzione avvio 
l'Icona applicazione quando apro il prg sia in modalita' 
mdb che mde viene aperta


la maschera principale e la finestra del 
database "iconizzata". 
Non riesco a capire il nesso. Utilizzo Access xp 
e in avvio ho una form popup con timer che 
 viene nascosta per aprire 
la vera maschera principale. 


 


Qualcuno ha gia' avuto a che fare con questo 
caso??


 


Ringrazio per l'attenzione 


 


Carlo Ve


 




Prova a disabililitare la voce 'Icone sulla barra degli strumenti'
in Strumenti->Opzione->Visualizzazione
Ciao,
Flavio

Newsgroup: it.comp.appl.access
Titolo: query d'eliminazione duplicati

ciao a tutti
 
ho creato questa query d'eliminazione
per eliminare i record duplicati,
ma vorrei che almeno 1 di quelli
doppi rimanesse
Grazie
 
DELETE * FROM TbPresso
WHERE  IdLuogoCaricoDiv Is Null And IdFornitore In (SELECT IdFornitore FROM TbPresso GROUP BY IdFornitore HAVING Count(*)>1);

cut
 
soluzione:
DELETE * FROM TbPresso AS T
WHERE T.IdLuogoCaricoDiv Is Null
  AND T.IdPresso<>(SELECT MAX(T1.IdPresso)
  FROM TbPresso AS T1
  WHERE T1.IdFornitore = T.IdFornitore);


mentre per elimare gli ultimi record...
DELETE * FROM TbPresso AS T
WHERE T.IdLuogoCaricoDiv Is Null
  AND T.IdPresso<>(SELECT MIN(T1.IdPresso)
  FROM TbPresso AS T1
  WHERE  T1.IdLuogoCaricoDiv Is Null
  AND T1.IdFornitore = T.IdFornitore)

Newsgroup: it.comp.appl.access
Titolo: [API???]: Posizionamento maschere di sistema

Problema: Cliente Rognoso
Situazione: Maschera qualunque + Maschera di ricerca (quella di Access, non
una personalizzata).
La maschera di ricerca si posiziona sempre al centro della finestra di
Access, giustamente. Il cliente vorrebbe la maschera qualunque posizionata
in alto a sinistra (e qui non ho problemi) e la maschera di ricerca in basso
a destra (e qui ho problemi).
Come posso riposizionare quella maschera?
Devo usare le API? Se sě, quali e come?


Hai controllato la proprietà "centratura automatica" della maschera di
ricerca?

 ricerca?
Eppure pensavo di essere stato chiaro: la maschera di ricerca č quella di
Access, non una progettata da me.
Newsgroup: it.comp.appl.access
Titolo: cercare utente da maschera

le ho provate tutte ma non so quale sia la forma migliore per cercare un 
utente da una maschera  premetto ho un db con i campi cognome e nome come 
faccio a cercare l'utente che mi serve ?
grazie grazie e grazie 

 ha scritto nel messaggio 
news:KWlNf.14222$PR2.2...@twister2.libero.it...

Ho il tuo stesso problema:
Dalla tabella ListaNomi seleziono (clicK) p.e. Rossi Mario.
Con la macro Vai a Record apro la maschera che mi interessa ma solamente 
all'ID 1
mentre il Rossi Mario potrebbe essere all'ID 150
Come faccio?
Grazie
Mr.Quid 

 ha scritto nel messaggio
news:KWlNf.14222$PR2.2...@twister2.libero.it...

Provate a guardare la funzione DLookup nella guida...
nik

Newsgroup: it.comp.appl.access
Titolo: www.accessgroup.it e la distribuzione degli ActiveX Kodak per Windows XP

Nel sito in oggetto vengono distribuiti i file DLL e OCX relativi agli 
ActiveX  Kodak sembra funzionanti con Windows XP, ma non viene rilasciata 
alcuna licenza d'uso degli stessi che era invece automaticamente concessa a 
tutti coloro che avessero una licenza di Windows 2000 o versioni precedenti.
Insomma mi chiedo se sia legittima tale distribuzione e se sia legale 
l'utilizzo di tale software senza possedere una regolare licenza d'uso né 
diretta e né indiretta; se la cosa risultasse non legale forse sarebbe bene 
avvertire tutti coloro che intendono fare il download.
So per certo che certi siti che distribuivano gli ActiveX Kodak anche ad 
utenti possessori di versioni di Windows successive a Windows 2000 hanno 
dovuto interrompere la possibilità del download, anche se distribuivano 
software che funzionava solamente in computer in cui erano installati gli 
Activex Kodak.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 Activex Kodak.
Ciao Roberto... ti dirò, in buona fede di getto, ho messo on-line
l'articolo suggeritomi, ma poi, riflettendo concordo con te... su
accessgroup è stato eliminato il download in oggetto.
Tnks.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 acceso e i piedi nel congelatore statisticamente ha una temperatura media.
-- 

Newsgroup: it.comp.appl.access
Titolo: Esitenza di una tabella tramite VBA

Salve a tutto il NG,
Eccomi di nuovo qui alla presa con le mie lacune sul VBA,
con l'aiuto di tutti voi ho scritto un codice,
adesso mi servirebbe sapere come faccio a controllare la condizione se una
tabella esiste o meno tramite codice VBA.
Grazie
  Old-Jack
----------------------------------------------------------------------------
---
Quando hai un problema, cerca la soluzione, altrimenti... sei tu il
problema.
----------------------------------------------------------------------------
---

 tabella esiste o meno tramite codice VBA.
Potresti ciclare tutti gli oggetti Tabledef verificandoli uno per uno, ma la
cos piu' efficiente e' fare quello che devi fare senza verificare se esiste,
in caso di errore lo gestisci.
Sib

Sib dall'ufficio <cerrise...@SPAMtiscalinet.it> wrote in message
9on93d$s2g$1...@serv1.iunet.it...

Grazie Sib, non ci avevo pensato proprio, č vero che spesso la soluzione
migliore č la piů semplice.....
Ciao
    Old-Jack!
Newsgroup: it.comp.appl.access
Titolo: scansione immagini in access 2003 con windows 2003

Ho provato dal sito comune il db proposto:
 "Come è possibile scannerizzare, visualizzare, modificare, stampare e
salvare files immagine usando gli ActiveX Kodak?"
 e tentando di lanciare:
"Scannerizza immagini e crea con esse un nuovo file immagine" ottengo una
finestra di debug con "Errore di run-time '438' Proprietà o metodo non
supportato dall'oggetto e facendo il debug mi segna questa riga di codice:
If CtlActiveXScanner.ScannerAvailable = False Then
Uso Access 2003 su windows 2003
Ho provato anche su windows 2000 server ma dà lo stesso problema. Ho
registrato correttamente gli ocx che sono descritti come controllo
digitalizzazione immagini Kodak, controllo anteprima immagini Kodak..... Ho
provato anche a creare un nuovo db e ad inserire in una form i controlli
Kodak e quando tento di inserire il controllo mi appare la scritta:
"Microsoft Office Access non supporta il controllo ActiveX"...
Come?!
Boh....
Grazie!


a me capita la stessa cosa con access 2003 e winxp.
-- 
IgnazioC

Newsgroup: it.comp.appl.access
Titolo: proprietà column()

Ho la necessità di riempire più campi in una maschera utilizzando una
casella combinata che contiene i valori predefiniti
Ho utilizzato la proprietà column() della casella combinata prendendo i dati
da una tabella predefinita.
Tutto funziona bene tranne, un campo di tipo memo che viene troncato a 255
caratteri.
Momentaneamente ho trovato la soluzione di spezzare il campo in pezzetti da
250 caratteri in più colonne della query di origine tramite le funzioni left
e right e riunirli dopo l'aggiornamento nel campo di destinazione (ho
previsto 1500 caratteri) accodando i pezzi nelle varie colonne.
Immagino sia un limite della casella combinata.
Qualcuno ha una soluzione più elegante e che non abbia limiti nel numero di
caratteri?
Grazie
Nicola

 ha scritto nel messaggio
news:0aK47.114727$cd.6...@news1.tin.it...

Una soluzione potrebbe essere quella di visualizzare, dopo aver scelto il
valore nella casella combinata, un box con il contenuto del campo memo...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: andare a capo in una email NON RICORDO:::::::::::.

So che è possibile ma non ricordo come
in docmd.sendobject ecc.ecc...
nella definizione del testo della email so che è possibile mandare a capo il
testo con un carattere tipo
testo + crh(13) ma non ricordo come si fà qualcuno di voi sa illuminarmi?
Grazie.

 ha scritto nel messaggio
news:SV5j9.71006$Hc7.5...@twister1.libero.it...

mi sono ricordato come si fà e se servisse a qulacuno ecco qui il modo:
DoCmd.SendObject acSendNoObject, , , 
pi...@libero.it
, , , "Frase della prima
riga" & Chr(10) & "-------------------------------------------" & Chr(10) &
Chr(10) & "Frase della prima riga" & Chr(10) & Chr(10) & " Ciao a tutti.",
False
Newsgroup: it.comp.appl.access
Titolo: Campo Contatore in CreateField

Questa e' la riga che debbo scrivere per creare un campo testo:
Set fld = tdfImpiegati.CreateField("GiorniDiFerie", dbText, 20)
Ma per creare un campo contatore al posto di "dbtext" cosa ci debbo
scrivere?
grazie in anticipo a chiunque mi dia un suggerimento.
pizario
--------------------------------
Inviato via 
http://usenet.libero.it

 pizario
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
grazie roberto, mi hai risolto un problema e mi hai insegnato anche
qualcosa.
ciao e di nuovo grazie


Newsgroup: it.comp.appl.access
Titolo: Portare una form a tutto schermo

Come faccio da codice a portare una form a tutto schermo?
Grazie
Luigi

 Luigi
Per tutto schermo intendi questo:
Su Open 
Docmd.Maximizze
Su Close
Ducmd.Restore
@Alex


wrote:

Grazie Alessandro.
Luigi

Newsgroup: it.comp.appl.access
Titolo: Spostamento automatico

Ciao a tutti, ho un piccolo problema:
ho un controllo in una maschera nel quale vengono memorizzati dei codici
da uno scannner flash, insomma in questo campo devono essere scritti due
serie di numeri presi da due codici a barre. Il problema è che quando
scansiono il primo condice il cursore x scrivere passa automaticamente al
controllo successivo mentre io voglio che rimane li per continuare a
scrivere il secondo barcode. Grazie mille! :-).
Enzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Enzo
Fabrizio yQy


Nel lettore a barre (non mi ricordo la marca) che ho utilizzato c'era la
possibilità di programmarlo per appendere o meno, dopo la sequenza di
numeri, il carattere chr(13). hai controllato se il tuo lettore ha questa
possibilità?
Ciao.
--
Sergio MAZZA


devi riprogrammare la penna, infatti come ultimo carattere ha l'invio. se
non sono stato chiaro  fammi sapere
Newsgroup: it.comp.appl.access
Titolo: AIUTO: Disattivare ControlSource

Qualcuno sa come disattivare via codice l'origine controllo di una
casella di testo? Io ho provato con:
ControlSource=Null
e con:
ControlSource=""
ma nessuna delle due ha funzionato.
Grazie, un saluto a tutti.

 ha scritto nel messaggio
news:3B268575...@inwind.it...

prova cosě:
ControlSource Null
Max

 ma nessuna delle due ha funzionato.
Me!MioControllo.ControlSource = ""
o
Forms!MioForm!MioControllo.ControlSource = ""
è giusto.
Cosa succede? Un errore o niente o...?
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco): 
http://www.donkarl.com

Questo è esattamente il codice che ho scritto:
For Each ctl In Controls
     If ctl.ControlType = acTextBox Then ctl.ControlSource = ""
Next
Però non funziona neanche con
ControlSource Null
Pensio sia dovuto al ctl, perché se scrivo il nome esatto della casella
di testo funziona benissimo.

Newsgroup: it.comp.appl.access
Titolo: contare il numero di record che contengono un determinato valore

Ciao a tutti
Sull'evento su click di un pulsante, inserendo un valore (ad esempio le 
cifre contenute in codici ean), voglio sapere quanti di questi contengono il 
valore in questione. Ho realizzato il seguente codice seguendo le istruzioni
di Dcount dall'help di accesso XP:
---Da tener presente che il campo codice in articoli è in formato testo---
aaa = InputBox("Codice da cercare intero o in parte", "Cerca Codice")
bbb = "*" & aaa & "*"
ccc = DCount([codice], "articoli", "[codice] = " & bbb)
mes = MsgBox(ccc & " Record Trovati")
Il problema è che mi dice sempre che ha trovato 0 record.
Dov'è il problema?

 ---Da tener presente che il campo codice in articoli è in formato testo---
quindi mancano gli apici:
ccc = DCount([codice], "articoli", "[codice] = '" & bbb & "'")
fammi sapere

 ha scritto nel messaggio 
news:1129067807.5...@g44g2000cwa.googlegroups.com...
NiC0l4 ha scritto:


fammi sapere
Il problema purtroppo persiste....
mi dà sempre 0 record...
Può forse dipendere dal fatto che la tabella articoli non è origine della 
maschera su cui applico il codice o può essere usata anche in queste 
condizioni?
grazie x la risposta
Newsgroup: it.comp.appl.access
Titolo: Creazione di un report tipo stampa unione.

Salve a tutti,
innanziutto scusate la mia ignoranza in materia, ma sono un neofita che
cerca di fare qualcosa di buono con Access.
Ho costruito un piccolo database che raccoglie tutti i dati relativi a dei
contratti. Il db ha l'obbiettivo di creare un report al cui interno figuri
il risultato di una query (e fin qui nessun problema), e una parte di testo
intervallata da alcune da alcuni dati risultanti dall'elaborazione della
query. Alla fine il tutto dovrebbe avere la parvenza di una lettera con
all'interno dei conteggi da inviare ai clienti. Per evitare una
impaginazione del report in modo a dir poco schizzofrenico, mi chiedevo se
c'era la possibilità di gestire il report come per esempio Word gestisce
"stampa unione". Chiedo, comunque, qualche suggerimento.
Grazie.
Ciao.
Vunera.

 ha scritto nel messaggio
news:ama7f8$lm1$1...@newsreader.mailgate.org...

________
Puoi esportarti la query, in formato excel, e poi crei la Stampa unione con
Word.
ciao Riccardo
Newsgroup: it.comp.appl.access
Titolo: Sono disperato...

Un ciao a tutti, è la prima volta che scrivo a questo newsgroup..., ho
provato a risolvere la questione da me.. ma purtroppo niente... sono un
nuovo utente di access... e ho qualche problema a fare una cosa... (premetto
che devo portare questo progetto per l'università (STO IMPAZZENDO)
Ho gia completato la parte TABELLE, ho inserito i vari dati, ho fatto le
maschere... un po' di query ma non riesco a fare una cosa... (probabilmente
sono io negato... :-P) eccovi il problema.
Sono capace solo di fare query statiche...
quindi anche facendo dei join riesco a fare query dove chiedo le specifiche
di una cosa, ma solo relative a quella.
Ad esempio, ho tre tabelle dove ho i clienti, gli oggetti, e un'altra
tabella che mette in relazione le prime due. Nelle query che ho fatto
chiedo... chi ha comprato l'articolo con codice 0001? access quindi mi
restituisce tutti i clienti che l'hanno comprato.. vorrei invece una query
dinamica, che mi permette, una volta richiesta la query di inserire il
codice per poi ricevere il risultato con tutti i clienti che l'hanno
acquistato
Scusate la mia ignoranza... spero in una risposta il più veloce possibile...
l'esame è nei prossimi giorni!
p.s. Spero di essere stato chiaro... no vero ?!?
Stucco
http://stucco.altervista.org
--------------------------------
Inviato via 
http://usenet.libero.it

 acquistato
basta che nella riga "criteri" del campo "codice" nella query ci scrivi:
[Inserisci il codice:]
e vedrai che quando esegui la query ti comparirà una casella di input dove
poter digitare il codice.



Grazie tante... sono alle prime esperienze... perdonate l'ignoranza.
Stucco
http://stucco.altervista.org


 p.s. Spero di essere stato chiaro... no vero ?!?
Una form con campo txt di nome codice?
e nella query mettere in criteri =forms![tuaform]![codice]
poi apri la query
fammi sapere.


Vedi di esperenziarti (skillarti) scrivendo un subject significativo!!!
Antonio

 Antonio


 significativo?
Vuol dire che il soggetto del tuo post deve indicare in breve la tipologia
del tuo problema, senza dire:
Aiuto
Sono disperato
Mi sto suicidando
La mia vita dipende da voi
ecc. ecc.
Antonio
Newsgroup: it.comp.appl.access
Titolo: Grafici

Ciao,
Per la prima volta sto provando a lavorare con i grafici (A03) è 
corretto che posso visionare solo 6 campi sull'asse x ?
Se si, ma per forza ne avrei 7 + una somma quale soluzione migliore?, 
passare i dati su un foglio excel?
Grazie
Fabio

"FaVa"

A meno che non ci siano bugs specifici in Graph di Access 2003, la
situazione di cui parli non è normale.
Considera che Access utilizza le stesse componenti di Excel per generare
grafici: MSGraph, che è condiviso a tutta la suite Office.
Ciao

 situazione di cui parli non è normale.
potrebbe darsi che sia io che sbaglio procedura riprovo e poi faccio sapere
Ho creato una tabella temporanea in cuo venfono trasferiti i dati da 
visionare nel grafico per poi... verifico ancora
Grazie
Fa



Guarda questo... :
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=291
Ti mostra entrambe le tecniche...
Quello che non capisco è il discorso dei 6 campi in X... solitamente i
campi sono in Y a meno di X/Y....
Vedi se ti è utile.
@Alex

 @Alex
Newsgroup: it.comp.appl.access
Titolo: Compattarer un DB

volevo sapere se esiste un metodo per creare un pulsante di comando in una
maschera (magari il pannello di comando) che esegua la compattazione del
database, anzichč andare in strumenti-compatta e ripristina!
So che si puň personalizzare la barra degli strumenti e quindi portare il
comando direttamente in barra, ma io volevo portarlo in una maschera
Un saluto e un grazie anticipato a tutti!

 wrote in message
MBMg8.33224$_u5.9...@news1.tin.it...

Niente da fare... non puoi farlo se non come ti sei autosuggerito... puoi
perň nella personalizzazione della barra crearne una a doc con formato
POPUP, almeno non hai la seccatura di averla in visualizzazione standard.
Sai perchč non si puo fare? perchč utilizzando un pulsante su una qualsiasi
maschera per fare ciň, non permetteresti all'mdb di "chiudersi"
momentaneamente per la compattazione (azione necessaria per
quest'operazione)... quindi!!!



vedi su 
sitocomune.com
 c'era la procedura appropriata
Saluti.
Emanuele.

 Un saluto e un grazie anticipato a tutti!
Sul SitoComune c'è una Routine di Compattazione, che a me ha dato
però alcuni problemi.
Io mi sono realizzato un Programmino in VB rendendolo EXE che lancio
con una Shell e mi compatta il DB in uso....!
Routine Disponibile sul mio SITO:
http://digilander.iol.it/ik2zok/
Sessione Alessandro--->Access--->Utilità--->(Ultime applicazioni)
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
44a123078640dd0105...@mygate.mailgate.org...


 Io mi trovo bene portando il comando dalla barra degli strumenti a una
menu
Direi però che non ti trovi bene nel quotare visto che non scrivi
correttamente DOPO il quoting!!!
Antonio

 wrote in message
I_%g8.3497$5z3.1...@twister2.libero.it...


 SORRY
Come diceva er commissario Monnezza: "Sorry un par de ciufoli", visto che
hai continuato a persistere nel quoting selvaggio...
Antonio

 wrote in message
ip4h8.4543$5z3.1...@twister2.libero.it...

Hai ragione ma sto incasinato con delle query a campi incrociati
"la faccia  mia sotto i piedi tuoi"
Ciao



pure le citazioni...
....quindi non puoi dire che non ti legge con passione..
Saluti.
Emanuele.

 wrote in message
jocb8usfdlnt1qto5...@4ax.com...

Ok, ok...
Come diceva quel tipo che mi imitava: "Vai marcello, la tua fede ti ha
salvato..."
Antonio

Newsgroup: it.comp.appl.access
Titolo: R: Maschere - Combobox


Guarda l'istruzione "dropdown"
Ciao


da tastiera puoi usare il tasto F4

Newsgroup: it.comp.appl.access
Titolo: SQL Server 7.0 e Access 97

Ciao a tutti,
ho scritto un'applicazione in Access 97 che gira abbastanza bene, oggi ho
provato a trasferire le tabelle vuote in SQL 7 e fin qui tutto bene.
Quando vado ad inserire un record che contiene il campo formattato come
'dataora' ed inserisco solo l'ora il programma mi ritorna ODBC Call-failed.
Perchč????
Devo percaso formattare il campo 'dataora' in un modo particolare sotto SQL
7????
Grazie e ciao
Stefano


Prova a formattare la data e l'ora nel seguente formato 'aaaa/mm/gg
hh:mm:ss' e passala come una stringa. Attenzione: il tipo smalldatetime non
consente la memorizzazione dei secondi.
Ciao
LaLo
Newsgroup: it.comp.appl.access
Titolo: Istruzione Select in casella di testo di report.

 
          Ciao, all'interno di un report ho la necessità di inserite una somma
prendendo i dati da questa query:
SELECT f_saldi.mese, [darer]/1.2 AS saldo
FROM f_saldi
WHERE (((f_saldi.esercizio)=Year(Now())) AND ((f_saldi.clifor)="CCORRI"))
GROUP BY f_saldi.mese, [darer]/1.2
ORDER BY f_saldi.mese;
Questa sarebbe la mia Select:
SELECT saldo
FROM f_saldi
WHERE (f_saldi.mese=month(data))
dove (data) è il valore della data nel report gg/mm/aaaa.
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
Utilizza la funzione Dlookup (vedi help);
es.
=DLookup("saldo";"f_saldi";"mese=" & month(data))
Cambia il nome del campo "data" perché è un termine riservato ad access, potrebbe procurarti dei problemi...
Ciao.
-- 
Sergio MAZZA 

 Grazie!
jorox


Newsgroup: it.comp.appl.access
Titolo: tanto per cambiare: combobox

Ciao a tutti. Seguendo i consigli di debora in questo NG, ho provato ad
impostare la seguente routine nell'evento after update: gruppo =
prodotto.column(1) codice = prodotto.column(2) Purtroppo non č stabile
in quanto dopo avere bloccato le caselle gruppo e codice viene
aggiornata solo la column(1), che in questo caso č il gruppo. Vi sono
delle routine che risolvono tale "bug"?

 delle routine che risolvono tale "bug"?
Che significa che hai bloccato le caselle?
Nella query della combo ci sono le colonne 1 e 2, cioè la seconda e la
terza?
Hai messo numero di colonne della  combo 3 ?
Antonio

 delle routine che risolvono tale "bug"?
Se non sbaglio devi partire da 0
ciao diego
Newsgroup: it.comp.appl.access
Titolo: dimensione singola tabella

è possibile sapere il peso in kb di ogni singola tabella di access senza
doverla importare in un db vuoto?
ciao a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao a tutti
No ma puoi importarla in un nuovo db e vedere quanto pesa quello
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 No ma puoi importarla in un nuovo db e vedere quanto pesa quello
grazie per la risposta ma è purtroppo una conferma
ciao

Newsgroup: it.comp.appl.access
Titolo: Help: Object variable not set

Buongiorno a tutti.
Sto cercando un "dinosauro" che ne sappia di VB3 e Access 1.0.
Purtroppo ho un applicativo (non mio e quindi non ho i sorgenti) che
devo per forza far funzionare su pc con so W2000 e Xp e Office 2000 e
Xp pro.
Quando parte mi segnala questo errore "errore interno n° 3024" e
successivamente "Object variable not set". Precedentemente su pc con
so Nt4 e Office 97 pro, in qualche maniera ero riuscito a far girare
l'applicativo; purtroppo non mi ricordo come.
Qualcuno può darmi qualche dritta?
Grazie mille





In passato avevo un decompilatore VB3, è possibile ???
Prova a cercare in Google.
Ciao,
*Roby*
chippo ha scritto:

-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Impostare formato data e ora di Windows da Access

Ciao,
posso in Access 97 (e superiori) impostare all'avvio della mia
applicazione il formato della data "gg/mm/aa" e non il solito "gg/mm/
aaaa" predefinito di Windows ? ... mi interessa anche l'ora, vorrei
impostare "hh:mm:ss".
Con del codice ?
Miao.
THX.
Ganimede Dignan.

 Con del codice ?
Hai guardato la funzione format?
Se fai un cerca su google è pieno di spiegazioni.
Io utilizzo questo codice:
Format(txtData_Registrazione, "mm/dd/yyyy")
Saluti @ndrea 

 Format(txtData_Registrazione, "mm/dd/yyyy")
... no è proprio vorrei impostare da dentro Access il formato per
l'intero sistema.
Grazie.

Newsgroup: it.comp.appl.access
Titolo: Somma Media e Deviazione std di valori su diverse colonne

Su una tabella ho la necessità di ricavare per ogni record il valore della
somma, media e devstd di una serie di valori appartenenti a diverse colonne.
Non sono riuscito a trovare nessun modo per fare questo.
Ringrazio anticipatamente
Simone

 Simone
Prego ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 Grazie
Alla fine ho scomposto le formule come mi hai suggerito tu.
Simone

Newsgroup: it.comp.appl.access
Titolo: Allineamento Sottoreport

Ciao,
ho un report che contiene un sottoreport con dei campi.
Il sottoreport risulta già allineato a sinistra del report, più di così non
si sposta e lo stesso per i campi contenuti in questo.
Il problema è che nella stampa i campi contenuti nel sottoreport risultano
troppo spostati verso destra, però in modalità progettazione sono già
allineati a sinistra e più di così non si spostano.
Come posso risolvere questo problema?
Grazie.
    Ciao

 wrote in message
news:9em69q$jam$2...@nreadB.inwind.it...

Diminuisci il margine sinistro della pagina nelle opzioni di stampa.
Ciao!
Esteban
Hosted by 
www.seber.it
Newsgroup: it.comp.appl.access
Titolo: INFO

Salve a tutti..
Sono nuovo e vorrei sapere dove posso reperire informazioni sull'utilizzo di
access..
PS.
Non ho mai utilizzato access e quindi sono alle prime armi..
Grazie.

 ha scritto nel messaggio
news:ancere$7vo$1...@fe1.cs.interbusiness.it...

E magari non sai neanche nulla di database relazionali, tanto meno di
programmazione eh?
SIGH...
Prova a vederti i database di esempio della microsoft northwind ed esempi.
Poi spulciati pesantemente l'help.
Antonio

Passa a DB HORECA della Comesoft e lascia perdere Access per il momento.
Cordialità.
Toni

Salve a tutti..
Sono nuovo e vorrei sapere dove posso reperire informazioni sull'utilizzo di
access..
PS.
Non ho mai utilizzato access e quindi sono alle prime armi..
Grazie.

 wrote:

Sei lo stesso Toni che su it.comp.appl.horeca ha consigliato di usare
Access?

"Jojo" <sup...@pirotti.ct> ha scritto nel messaggio
news:aabmpukvichod39op...@4ax.com...

ROTFL!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Query senza selettori record

E' possibile che voi sappiate (possibilmente senza troppo codice)
togliere i selettori record in una sottomaschera in foglio dati?
Come?

 Come?
Probabilmente la via più facile è quella di usare per la sottomaschera una
visualizzazione a Maschere continue ed impostare a No la proprietà Selettori
record.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

record.
Si faccio sempre e solo cosi, ma per curiosita' personale e per
provare altri tipi di sottomaschera voleov approfondire...
cmq grazie per il momento! :)
Newsgroup: it.comp.appl.access
Titolo: gestione valute un aiuto a comprendere cosa devo fare

ho creato una tabella "valute" con i campi 
simbolo, descrizione, tassocambio
€, Euro, 1
$ dollaro, 1,16508
 
ma se a un cliente devo fare la fattura in dollari come gestisco l'inserimento importi in fattura? sapete darmi un aiuto su quali campi deve avere la tabella fatturevoci che è in relazione 1 a molti con la tabella fatturetestate
 
grazie a tutti, non ho proprio idea di cosa devo fare per permettere a un utente di inserire degli importi e poi?
 
grazie.


Non è una problematica banale, specialmente se gestisci pure la contabilità.
 
La soluzione migliore è sdoppiare il campo "PrezzoUnitario" nelle Righe (e pure quelli relativi a spese accessorie eventuali): <Euro> e <ValutaEstera>.
 
 
Se non hai contabilità, potresti far inserire gli importi in dollari nei campi abitualmente usati per l'Euro. 
Il problema di questa soluzione è che sballerà eventuali statistiche sul venduto, ammesso che la tua applicazione le gestisca.
 
 
Oppure, soluzione empirica ma che alcuni adottano, mantenere l'inserimento solo in Euro, mostrando accanto/sotto gli importi anche le cifre convertite in valuta estera.
Chiaramente se la ditta concorda col cliente USA un tot.fattura= 8.500 dollari, gli operatori devono giochicchiare sui prezzi unitari in Euro per far risultare il totale documento, convertito in dollari, coincidente con l'importo contrattato.
 
Saluti.

Newsgroup: it.comp.appl.access
Titolo: Sommario report

Buongiorno a tutti,
 
Avevo un vecchio database sviluppato con a2003. Grazie  all'esempio preso da sitocomune riuscivo a creare l'indice per un report. Nel caso specifico il sommario di un listino prezzi: avevo report per intero listino vendite e report per il sommario con i vari riferimenti pagina. 
 
Ora per vari motivi ho dovuto ricreare lo stesso database ma con a2010. Ma la soluzione non che nella versione precedente funzionava ora non funziona più. Errore dice che non trova oggetto dao. 
 
Potete darmi qualche consiglio?
 
Grazie mille per l'aiuto. 
Stefano 
 

 Potete darmi qualche consiglio?
 
Sì, che devi essere più preciso:
 
Qual'è il messaggio esatto e il numero dell'errore che ricevi?
Se ti viene evidenziato in giallo una riga di codice incollala qui.
 
Controlla il riferimento di DAO: 
http://www.donkarl.com/it?FAQ7.1
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: iif nella query

perchè non mi va questa condizione nella query?
iif ( [data inizio] is null ; [data inizio] = date () ; [data inizio] )
in un altra colonna è specificato che il campo
[datamovimento] deve essere <= [data inizio]
[data inizio] è un parametro che richiedo quando lancio la query
funziona solo quando la condizione è falsa.
come faccio a farla funzionare quando è vera?
grassie.
Lenny

 iif ( [data inizio] is null ; [data inizio] = date () ; [data inizio] )
Prima di tutto la funzione è isnull(parametro).
Secondo, l'iif si chiama espressione condizionale, nel senso che restituisce
un'espressione e quindi un valore a seconda di certe condizioni. Non puoi
quindi eseguire dei comandi al suo interno, come si fa nel codice con l'if.
Quindi, se vuoi ritornare date, non devi assegnarlo a data inizio, ma devi
scrivere solo date, che è una funzione, e quindi semanticamente
un'espressione che da quindi un risultato che verrà restituito dall'iif.
Quindi
iif(isnull([data inizio]);date();[data inizio])
Oppure, per usarne un'altra
nz([data inizio];date())
che fa esattamente la stessa cosa!
Antonio
Newsgroup: it.comp.appl.access
Titolo: recordset non aggiornabile

Con una query ho creato la maschera carico dove vi è il controllo "Somma
Qtà" che è non associato.
Quando a questo metto la formula  "somma qtà" il risultato viene fuori,
pero' non mi fa inserire altri record dicendomi "RecordSet non
Aggiornabile".
Ecco come posso fare affinchè il "RecordSet" sia Aggiornabile o meglio mi
lascia aggiungere altri records?
Ringrazio in anticipo a chi mi da una risposta urgente.
NON c'è la FACCIO PIU'!!!!!

 ha scritto nel messaggio
news:BbOAa.37671$Ny5.1...@twister2.libero.it...

Associa la maschera alla tabella Carico e la somma (nella casella di testo
non associata) la fai con la funzione DSum (vedi help)...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: TAbella già essitente

COn il seguente VBA per Access :
Sub creaTabella()
    Dim catCorr As New ADOX.Catalog
    Dim nuovaTabella As New ADOX.Table
    Dim nuovaChiave As New ADOX.Key
    catCorr.ActiveConnection = CurrentProject.Connection
'   CurrentDb.Execute "Delete * FROM  tbTabellaProva"
    With nuovaTabella
        .Name = "tbTabellaProva"
        .Columns.Append "numeroCliente", adInteger
        .Columns("numeroCliente").ParentCatalog = catCorr
        .Columns("numeroCliente").Properties("AutoIncrement") = True
        nuovaChiave.Name = "ChiavePrimaria"
        nuovaChiave.Columns.Append "numeroCliente"
        .Keys.Append nuovaChiave, adKeyPrimary
        .Columns.Append "nomeCliente", adWChar
        .Columns.Append "cognomeCliente", adWChar
        End With
    catCorr.Tables.Append nuovaTabella
    Set catCorr = Nothing
End Sub
    Va tuuto bene quando la prima volta mi crea la tabella, ma quando é 
stata creata e con il comando
        CurrentDb.Execute "Delete * FROM  tbTabellaProva"
voglio cancellarla mi da errore:
      e mi dice tbTabellaProva già esistente.
    inoltre ora che ho creato la tabella come faccio ad inserire i dati
    in corrispondenza di:
        numeroCliente  ;   nomeCiente ; cognomaCLiente
    Grazie

 ha scritto nel messaggio 
news:468ce16f$0$4787$4faf...@reader4.news.tin.it...

Ti ho risposto nell'altro NG.
Solo per tua conoscienza, la netiquette non gradisce il crosspost e prevede 
che se comunque lo si fa vada segnalato.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
 

 -----------------------------------------------
Ah! Scordavo; speriamo che anche a "Locomotiva" gli arrivi la tua 
segnalazione...
Ciao.
-- 
Sergio MAZZA 

 
più che crosspost direi multipost
va comunque segnalato :)
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-- 

Newsgroup: it.comp.appl.access
Titolo: Access e VB

Sto provando la gestione di un database .mdb (access 2000) con VB 6 SP5
Purtroppo se non inserisco valori in tutti i campi mi dice che il campo non
può contenere una stringa di lunghezza 0
Premetto che non ho impostato nessun campo obbligatorio nella tabela access
es. codice
        on error.....
        If Data1.Enabled = False Then Data1.Enabled = True
        Data1.Refresh
        Data1.Recordset.AddNew
        Data1.Recordset("Pippo") = UCase(Trim(Pippo.Text))
        Data1.Recordset("Pluto") = UCase(Trim(Pluto.Text))
        Data1.Recordset.Update
Se non riempio entrambi i campi ho il messaggio di errore...
Ho provato a convertire il dbase database nel formato access 97, ma non
cambia nulla
Quale è il problema?
Grazie!
GiP

"GiP" <*_*
tecno...@libero.it
*_*> wrote in message
news:a1l7ap$6ui$1...@pegasus.tiscalinet.it...

Il problema è l'interfacciamento di VB6 con il motore JET d Access.
La cosa è risolvibile in modo semplice:
     Data1.Recordset.AddNew
     if  len(UCase(Trim(Pippo.Text)))>0 then Data1.Recordset("Pippo") =
UCase(Trim(Pippo.Text))
     if  len(UCase(Trim(Pluto.Text)))>0  then Data1.Recordset("Pluto") =
UCase(Trim(Pluto.Text))
     Data1.Recordset.Update
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

      Data1.Recordset.Update
Così se non assegni un valore la lascci null, giusto?
Ma non basterebbe abilitale la "consenti stringa di lunghezza 0" nella
tabella del DB?
Ciao, Max (tra poco mi avventurerò pure io nell'interfacciamento mdb<->VB6
:-)

 :-)
Si forse si, ma non ci avevo pensato, e non ho mai provato, anche perchè
per Dati sul Server è assurdo usare MDB se si ha SqlServer....!!!
@Alex. 


 per Dati sul Server è assurdo usare MDB se si ha SqlServer....!!!
ok, ma il tuo mi sembrava un problema di interfaccia piuttosto che un
problema di database :-)
Ciao, Max

 Ciao, Max
In che senso...???
Non ho problemi, intendevo che al contrario di quando utilizzi
Access<---->Access con il quale molte volte conviene sfruttare la gestione
Errori piuttosto che effettuare controlli spinti, con VB<--->JET io preferisco
evitare la possibilità di avere un Errore da JET, in quanto non sempre così
agilmente controllabile e gestibile, in pratica, almeno io faccio così, nel
caso
VB<--->JET mi preferisco la verifica spinta, piuttosto che la gestione Errori
da JET, ciò non toglie che esista la gestione errori di VB....!!
Spero di ave chiarito il DILEMMA....!!!
@Alex


Grazie!
Ho risolto grazie al vostro contributo!
Avevo già verificato la lunghezza del campo da inserire ma non veniva
accettato un valore null.
Ero anche convinto che per default fosse impostato in un file .mdb sul
valore del campo "consenti lunghezza zero", avevo quindi controllato la cosa
in maniera veloce e mi sembrava che tutto fosse a posto.
Invece era settato tutto a "consenti lunghezza zero no"
La cosa era forse stata impostata in automatico in quanto avevo provato a
collegare le tre tabelle ed a settare l'integrità referenziale...
Grazie di nuovo ;-)
GiP
Newsgroup: it.comp.appl.access
Titolo: ACCESS 97 - GRATTACAPO DI GIORNATA

Ho creato un archivio,
ho creato un report  filtrato con una tabella di tutti i campi in ordine
alfabetico.
Non sono stato capace di inserire una colonna con la numerazione dei campi,
cioč volendo assegnare i nn. 1, 2 , 3  ecc. ad ogni riga, come posso fare?
da premettere che non posso usare il numeratore percheč la numerazione delle
righe  essendo filtrate non corrispondono alla "graduatoria" che mi
interessa.
grazie dell'aiuto.
luigi

 ha scritto nel messaggio
news:f%u%5.5117$5k3.1...@twister2.tin.it...


 Ciao Marco
Potresti scrivere dopo il quoting, grazie?
Antonio

 ha scritto nel messaggio
news:t9F%5.136598$hk4.4...@news.infostrada.it...

Sorry ...lo faro'

Newsgroup: it.comp.appl.access
Titolo: Simulare Evento Dopo aggiornamento

Ciao a tutti,
ho una subform in modalità maschere continue, un controllo non associato
'DataMovimento', che viene movimentato dal controllo calendario scaricato
dal sitocomune.
Se modificassi manualmente la data movimento, posso gestire l'evento dopo
aggiornamento per modificare tramite routine un altro controllo della
maschera; purtroppo agendo sul calendario, l'evento non viene attivato, e
qualsiasi modifica a datamovimento non riesco a replicarla sul secondo
controllo.
Come posso simulare tale evento o accorgermi che datamovimento è stata
modificata per poter assegnare un valore anche all'altro controllo?
In realtà tutto è nato dal fatto che non potevo avere il controllo
datamovimento associato ad un campo della tabella di origine
sottomaschera, in quanto non appena veniva attivata la sottomaschera
generava un record vuoto (questo lo fa il controllo calendario); allora
sono stata costretta ad avere il controllo datamovimento non associato, e
a creare un altro controllo data associato.
nicki
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nicki
Beh siccome la routine che chiama il calendario la richiami da Evento
sai benissimo
quando rientri, quindi che difficoltà trovi...?
Se non ricordo male, in caso sia un mio Demo dovresti specificare
qual'è, in quanto la modalità dovrebbe essere Sincrona, quindi il
rientro è successivo alla modifica....
@Alex

 @Alex
Scusa alex se sono così imbranata, ma non capisco dove devo inserire le
mie righe di codice.
Io ho la form calendario e il modulo clscalendar che credo siano generici,
non specifici per questo controllo
Nicky


 @Alex
Scusami alex, ci sono arrivata.
Grazie ancora
Nicoletta


Newsgroup: it.comp.appl.access
Titolo: Copiare un campo in un altro e...

Ho un campo "ID", numerico
e un secondo campo "Nr", alfanumerico.
"Nr" è dato per i primi 150 record
(quindi per ID fino a 150 compreso)
dal concatenamento fra ID e la lettera N
Es:
ID = 102
Nr = 102N
I restanti record, da 151 in poi
ID = Nr.
Come potrei fare in modo da impostare automaticamente
Nr con il solo ID immesso dall'utente?

 ha scritto nel messaggio 
news:45a52cb6$0$20823$5fc...@news.tiscali.it...

If me.ID > 150 then
me.NR = me.ID
else
Me.nr = Me.ID + "TuaLettera"
end if
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Modificare un campo su più record

Ciao a tutti,
dopo aver copiato dei record tramite una query di accodamento su una
tabella ho la necessità di modificare un campo (che risulta vuoto) su
tutti i records spostati.
Come posso fare?
GRAZIE 1000000



Gianni ha detto: in data 12/05/2005 10.58:

Usa la query di aggiornamento
ciao
Nick

Newsgroup: it.comp.appl.access
Titolo: rete locale

Ciao a tutti, dovrei inserire nella rete locale il mio db, l'accesso deve
essere garantito da tutti i pc. Come posso fare?
Ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao e grazie
www.accessgroup.it
 sez. approfondimenti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: somma se

Ciao a tutti,
vi sottopongo subito il mio problema, mi sto arrovellandoda un po'
senza successo, magari è facile...ma non per me :)
Allora, ho una query in visualizzazione che genera una tabella che tra
altri campi ha questi:
cod.   valore
1        100
2         51
1         5
3        45
3        5
1        15
vorrei sapere se ed eventualmente come si può fare a sommare i campi
della colonna valore in base al cod...per capirci vorrei che la
tabella sopra venisse fuori così:
cod.   valore
1       120       (somma di 100+5+15)
2        51        (unico valore)
3       50         (somma di 45+5)
............
Spero di essermi spiegato...confido in voi, grazie!!

 ............
Creati una query con la tabella.
Nella vis. struttura della query aggiungi i due campi.
Scegli la voce del menů Visualizza/Totali.
Nella riga "Formula" per il campo "cod" lascia
"Ragruppamento" per il campo "valore" scegli "Somma".
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 - Mostra testo citato -
Funziona,Mitico!!Grazie mille.
Newsgroup: it.comp.appl.access
Titolo: Come gestire gli arrivi di un prodotto in magazzino?

Salve ragazzi, vediamo se potete aiutarmi voi a risolvere questo problema:
Ho una tabella che gestisce gli spostamenti in magazzino di determinati
prodotti (ogni tipo di prodotto ha diversi numeri di serie).Ora ogni seriale
di prodotto puo' essere caricato e scaricato in magazzino diverse
volte,generando un IDtransazione diverso, con date diverse, dal giorno del
suo arrivo fino a quando viene utilizzato.
Sto cercando un metodo che mi permetta di selezionare per ogni numero di
serie, la prima transazione di carico (in termini di data),che
corrisponderebbe all'arrivo del pezzo in magazzino.
La tabella Transazioni è fatta in questo modo :
IDtransazione
Datatransazione
Descrizione transazione ("c" se il pezzo viene caricato , "s" se viene
scaricato)
IDProdotto (duplicati ammessi)
Numero di serie (Duplicati ammessi)
Spero che qulcuno possa aiutarmi,
grazie per l'attenzione ,
ciao.

 ha scritto nel messaggio
news:8quL6.15369$RX4.9...@news.infostrada.it...

Io lo farei con una query di raggruppamento che abbia il seguente codice
SQL:
SELECT Transazioni.IDProdotto, Transazioni.[Numero di serie],
Min(Transazioni.Datatransazione) AS MinDiDatatransazione
FROM Transazioni
WHERE (((Transazioni.[Descrizione transazione])="c"))
GROUP BY Transazioni.IDProdotto, Transazioni.[Numero di serie];
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Sei grande Roberto!!
Grazie per l'aiuto.
Avevo pensato di risolvere il problema aggiungendo un'altro stato in
"Descrizione transazione" ('c'=Carico, 's'=Scarico ,'r'=Registrazione
prodotto),ma evidentemente cosi' avrei dato anche maggiore possibilità
all'utente di sbagliare in fase di inserimento dei record.
La tua soluzione mi sembra ottima...
Grazie ancora per l'attenzione.
ciao
Roberto da casa ha scritto nel messaggio ...


Newsgroup: it.comp.appl.access
Titolo: siti di access

dove posso trovare dei siti come 
www.sitocomune.com

 su sitocomune ci sono 6875 link
Paolo

Newsgroup: it.comp.appl.access
Titolo: ordine di spostamento

ciao
ho impostato piu volte l'ordine di spostamento tra le caselle di testo di
una maschera.
a volte pero' perde la configurazione e torna ad avere un ordine di
spostamento sbagliato. cosa puo essere?
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao
ptrebbe essere dovuto all'inserimento di qualche campo nuovo. altro non
saprei.

Newsgroup: it.comp.appl.access
Titolo: Stringa SQL

Qualcuno mi aiuta a costruire questa stringa (ADO)?
Tbl = "TABELLA"
campo = "CF"
CritCF = "Like"
CF = "AAABBB"
Cosě non funziona (err di sintassi 80040e14):
 CF = "%" & CF & "%"
 Str = Tbl & "." & campo & " " & CritCF & CF
 rs.Open "DELETE " & Tbl & ".* " & _
              "FROM Tbl WHERE " & Str & CF & "", ActiveConnection:=cnx
e nemmeno cosě (stesso errore):
 CF = """%" & CF & "%"""
 Str = Tbl & "." & campo & " " & CritCF & CF
 rs.Open "DELETE " & Tbl & ".* " & _
              "FROM Tbl WHERE " & Str & CF & "", ActiveConnection:=cnx
Grazie per qualsiasi aiuto.
eSQueL 

 eSQueL
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 mancherebbe uno spazio tra CritCF e CF
Ho provato anche cosě:
        .Open "DELETE " & Tbl & ".* " & _
              "FROM Tbl WHERE " & Str & " " & CF & "", ActiveConnection:=cnx
ma niente da fare. Restituisce:
Errore di sintassi nell'espressione della query
'
TABELLA.CF
 Like "%AAABBB%"'
eSQueL

 ha scritto nel messaggio 
news:49d47722$0$1124$4faf...@reader2.news.tin.it...

CurrentProject.Connection.Execute _
    "DELETE * " & _
    "FROM " & TB1 & _
    " WHERE " & _
        campo & " " & critCF & "'%" & cf & "%'"


Non funge
eSQueL

 ha scritto nel messaggio 
news:49d47d04$0$1121$4faf...@reader2.news.tin.it...

Allora vuol dire che in campo e critcf ci hai messo altro tipo virgolette, 
apostrofi ecc.
Cosiglio replace ' con "'" e " con ""

 CF = "AAABBB"
[...]
Prova così:
1 - costruisci la query funzionante sulla griglia QBE
2 - avendo cura di sostituire tutte le  "  con  '
3 - riportati la stringa SQL in VBA e controlla (MsgBox SQL)
      che il risultato sia formalmente corretto
4 -esegui  rs.Open SQL, Active Connection;=cnx
Bruno

 eSQueL
Come consiglio sempre a tutti, non costruire la stringa nell'istruzione
Open. Costruiscila prima così la puoi stampare e verificare, e ti accorgi
subito se mancano spazi, apici, operatori, ecc...
Dim SQL as string
  SQL="SELECT " ..... CF ..... CritCF ..... ecc...
  DEBUG.PRINT SQL 'Stop qui e vai a verificare se è corretta!
  rs.Open SQL
Ciao.
-Marco-


 ha scritto nel messaggio 
news:49d48f3f$0$835$4faf...@reader5.news.tin.it...

Sì, decisivo.
Il QBE mi ha mostrato l'errore immediatamente. Qui non era visibile perché 
ho indicato 'TABELLA'  invece di '_TABELLA' :) E l'underscore vuole 
parentesi []
Grazie grazie grazie :))
eSQueL

 
e cosi'
"DELETE * " & _
     "FROM " & TB1 & " WHERE " & _
         campo & " " & critCF & " '%" & cf & "%'"
--
ac

 ac
Accidenti lo spazio dopo like!
Che fai copy?
;.) 

 ha scritto nel messaggio 
news:gr23ps$4cu$1...@news.newsland.it...

anch'io faccio sempre così :-)))
e poi eventualmente stampo su txt
Ciao
-- 
Roberto da Parma