Oppure

Loading
15/01/10 18:20
gabriele
ormai mi sono rassegnato a passare al vb,net.
il vecchio vb6 non si installa piu su windows 7 a 6a bit.
in una nuova applicazione mi sono collegato ad un database access usando il wizard e creando così databinding, dataset, tableadaptor e bindingnavigator.
modifico le caselle di testo nel form collegate ad databinding, sembra che tutto vada bene ma poi nel database originale non trovo i cambiamenti apportati.
mi sono scaricato gli esempi in linea, ho aperto l'esempio Localdata importando il database nwind, ma il risultato è lo stesso: vedo le modifiche nel form ma non nel database originale.
ma non sono sufficienti le linee di codice riportate nell'esempio?
 
vb2008 express   
Private Sub bindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OrdersBindingNavigator.Click
        Try
            Me.Validate()
            Me.OrdersBindingSource.EndEdit()
            Me.OrdersTableAdapter.Update(Me.NwindDataSet.Orders)
        Catch ex As Exception
            MsgBox("Update failed")
        End Try
End Sub

grazie a tutti per la vostra attenzione
gabriele
aaa
15/01/10 20:22
nessuno
Postato originariamente da fabriziorocca:

Postato originariamente da gabriele:

ormai mi sono rassegnato a passare al vb,net.
il vecchio vb6 non si installa piu su windows 7 a 6a bit.


L'hai scritto tu


L'ho scritto io? Fabrizio ... ma li leggi bene i post?

1) non l'ho detto io

2) VB6 si puo' installare anche su W7 (oltre che su Vista)

3) Anche se non si potesse installare, il fatto che un prodotto del 1998 non sia compatibile con la versione 2009 del sistema operativo (dopo 11 anni!), la cosa non mi sconvolgerebbe tanto ...

4) Vista e W7 non sono tanto diversi dal punto di vista della compatibilità delle applicazioni

5) W7 puo' utilizzare l' "XP Compatibility Mode" che permette l'utilizzo in macchina virtuale (con pubblicazione sul desktop) delle applicazioni legacy (che comunque - sottolineo - rimangono legacy ...)

...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
16/01/10 9:50
gabriele
5) W7 puo' utilizzare l' "XP Compatibility Mode" che permette l'utilizzo in macchina virtuale (con pubblicazione sul desktop) delle applicazioni legacy (che comunque - sottolineo - rimangono legacy ...)

ho provato in tutti i modi ad installare vb6 in w7. secondo quanto trovato sulla rete si installa su w7 32 bit, ma non sul 64, ho provato a lanciare anche il setup in modalità compatibile xp, ma niente da fare, c'è qualche altro modo per tentare di installarlo?
comunque vorre rammentare che il topic è relativo a
VB 2008 EXPRESS E DATABASE ACCESS

problema risolto
in debug vb modifica il database nella cartella bin.
Ultima modifica effettuata da gabriele 16/01/10 16:42
aaa