Newsgroup: it.comp.appl.access
Titolo: impossibile eliminare causa violazione di chiave e 0 record a causa di violazione di condivisione

ciao a tutti
ho problema con questa query di eliminazione
 
DELETE * FROM TbPresso
WHERE (IdFornitore Is Null 
AND IdLuogoCaricoDiv Is Null
AND IdTrasportatore Is Null 
AND IdAltraDestinazione Is Null);
 
 
Grazie

Se la tabella ha una tabella relazionata lato Molti e non hai impostato il Delete Cascade è ovvio... Non puoi eliminare un record lato 1 senza prima aver eliminato tutti i records lato Molti...
 
@Alex 

Franco dellavalle:

...e siccome è la tua prima domanda qui non vuoi rivelare di quale 
maniera ed espressione di problema si tratta.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

 @Alex
 
grazie Alex

 
 
Fino al secondo caffé leggo solo i corpi non gli oggetti.
 
:-)

Io faccio fatica anche dopo...
;-)
@Alex 

 Io faccio fatica anche dopo...
io anche prima :-)
quindi ti servirebbe, anche a Karl che saluto, un buon integratore:
una bella granita caffè con o senza panna...
io preferisco la granita di fragola :D
 
saluti a tutti
 
Daniele
 
 
 

Io preferisco un cannolo ;-)
 
Ciao ragazzo.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Subtotali su report - Replica

Ciao a tutti.
Vorrei scrivere a Roberto, ma non so se mi leggera' perche' magari impegnato
su altri fronti.
Nel thread del 14.06.03 Roberto ha dato una ottima soluzione al problema
simile al mio.
In quel thread si fa riferimento ai subtotali di un solo controllo mentre io
avrei bisogno di subtotali di piu' controlli. Siccome non capisco bene il
comportamento della funzione pubblica CalcolaTotale(), ho difficolta' ad
adeguare la soluzione al mio problema.
Supposto che io debba gestire oltre a Totale anche Totale2, oltre a definire
Totale2  come variabile Public, come deve essere modificata la Funzione
CalcolaTotale e il relativo richiamo nel piè di pagina pagina del report ?
Grazie.
Maurizio

 ha scritto nel messaggio
news:X4dKa.119950$lK4.3...@twister1.libero.it...

In un modulo dovrai registrare anche la funzione CalcolaTotale2():
Public Function CalcolaTotale2() As Double
CalcolaTotale2 = Totale2
End Function
e nell'origine controllo della casella di testo non associata in cui vuoi ti
compaia Totale2 scrivi
=CalcolaTotale2()
Naturalmente, a fronte dell'evento "Su formattazione" della sezione
Intestazione pagina del report genera il seguente codice VBA:
Private Sub IntestazionePagina_Format(Cancel As Integer, _
FormatCount As Integer)
Totale = 0
Totale2 = 0
End Sub
E a fronte dell'evento "Su stampa" della sezione Corpo del report genera il
seguente codice VBA:
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
If Importo <> 0 Then
    Totale = Totale + Importo
End If
If Importo2 <> 0 Then
    Totale2 = Totale2 + Importo2
End If
End Sub
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Perfetto Roberto !!
Grazie
Avevo fatto tutto come indicato da te tranne che registrare anche la
funzione CalcolaTotale2.
Maurizio
