Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid con ADODC: AllowDelete = True non funziona

Salve,
sto utilizzando una DataGrid collegata ad un AdoDC. Fin qu� tutto ok.
Vedo i dati.
Ma seimposto sulla datagrid AllowDelete = True e poi seleziono un record e 
premo CANC dalla tastiera x eliminarlo, non me lo elimina.
Qualcuno sa dirmi come mai?...
Con DBGrid collegata ad un DataControl funzionava.
Attendo aiuti,
grazie.
SC

 Con DBGrid collegata ad un DataControl funzionava.
Era un'altra cosa...
Alberto
-- 
Dentro la mia testa
ci son piï¿œ bestie che nella foresta
[Jovanotti]

 ha scritto nel messaggio 
news:mn.9abc7d95d...@hotmail.com...


 ho svilupato in vb6?
Ripeto quanto giï¿œ scritto prima:
Passa alla modalitï¿œ unbound e vivi sereno.
Google gruppi sarï¿œ tuo amico.
Alberto
-- 
Karl Marx: Uno scrittore ï¿œ produttivo non nella misura in cui produce 
idee, ma nella misura in cui arricchisce l'editore che pubblica le sue 
opere.

 Ho sviluppato un grosso progetto fino ad ora in VB6 con Access2000, ora ho
zac
Il grosso progetto collegato bound mi fa un po paura!
tempo fa si parlava di una possibile struttura del programma
http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/a53029b98cd4ba3b/dadb8a96c626177b?hl=it&lnk=gst&q=wodka40%5Bgoogle%5D#dadb8a96c626177b
guarda il mio intervento!
ti conviene NON passare MAI a .net se mi rispondi che ti va bene
lavorare bound....perchè?
Perchè il "bound" in NET non esiste più!!!
Lavorare bound porta grossi problemi di sovraccaricamento client pc e
reti...roba che in un "mondo di servizi" è peggio che Satanasso in un
convento di vergini!
Ahloa!

Il grosso progetto collegato bound mi fa un po paura!
tempo fa si parlava di una possibile struttura del programma
http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/a53029b98cd4ba3b/dadb8a96c626177b?hl=it&lnk=gst&q=wodka40%5Bgoogle%5D#dadb8a96c626177b
guarda il mio intervento!
ti conviene NON passare MAI a .net se mi rispondi che ti va bene
lavorare bound....perch�?
Perch� il "bound" in NET non esiste pi�!!!
Lavorare bound porta grossi problemi di sovraccaricamento client pc e
reti...roba che in un "mondo di servizi" � peggio che Satanasso in un
convento di vergini!
--------------------------------
--------------------------------
Ciao e grazie x le tue considerazioni innanzitutto.
Ho bisogno, se puoi o "qualcuno" potesse, nel darmi una dritta di come fino 
ad oggi mi sono comportato e come mi dovrei comportare dal punto di vista di 
approccio di codice.
Mi spiego meglio, fino ad oggi ho sempre sviluppato progetti in VB6 
collegati a DB in Access '97 o 2000 e/o con interazioni ai pacchetti di 
Office.
Dal punto di vista di codice faccio cos�:
Set WS = DBEngine.CreateWorkspace("", "admin", "", dbUseJet)
Set DB = WS.OpenDatabase( & percorso db & , False, False, "MS Access; 
UID=admin; PWD=xxxxxx")
nei vari forms poi uso i componenti :dbgrid e datacontrol (collegati tra 
loro) (dbgrid.datasource = data1) e da codice riempio il datacontrol dei 
record risultanti della query che mi interessa:
sSql = "query...."
Data1.RecordSource = (sSql)
Data1.Refresh
Poi x visualizzare i dati da codice:
Text1(11).Text = ASSIGN_VAL(Data1.Recordset("cognome").value)
Per registrarli/modificarli:
Data1.Recordset.AddNew o Data1.Recordset.Edit
Data1.Recordset("cognome").Value = Text1(11).Text
Data1.Recordset.Update
Per eliminare:
Data1.Recordset.Delete
Per controlli o operazioni varie su tabelle:
Dim Tab_appoggio As Recordset
sSql = "query...."
Set Tab_appoggio = DB.OpenRecordset(sSql)
Utilizzo poi Tab_appoggio come fosse Data1...
----------
Questo � come mi sono sempre comportato fino ad oggi, lavorando sempre con 
clienti che non hanno + di 10pc indicativamente e non ho mai avuto problemi 
insormontabili.
-------------------------
Puoi dirmi se, con il nuovo Office2007 e per ora utilizzando sempre VB6 devo 
cambiare qualcosa e che cosa?
DAO funziona con db.accdb di Access2007? ho sentito e mi � parso di vedere 
NO, giusto?
Ho provato a connettermi utilizzando ADO e funziona, anche nel DataReport, 
OK?
Mai nei vari forms il datacontrol non lo posso usare? Ho visto che esiste 
ADODC che mi funziona e lo posso collegare ad un DATAGRID, giusto?
E per quanto concerne la sintassi del codice che fin'ora ho sempre 
utilizzato, come mi dovrei comportare?
--------------------------
Se qualcuno potesse darmi una mano gliene sarei grato.
SC