Lavoro da tempo con VB6
vorrei passare a VB.NET
ho provato a scrivere qualcosa sullo schema che usavo con VB6
va tutto bene.
riesco ad aggiungere un nuovo record ed a visualizzarlo.
quando termino il progetto l'aggiunta non si trasferisce alla tabella del data base e quando rientro la tabella è ancora quella originale.
che istruzione devo usare o che parametri devo aggiungere per fare in modo che alla modifica del recordset (tabella) nel programma segua poi una modifica del data base fisico?
aggiungo un estratto dei comandi della prova che sto facendo
grazie
'-------------------
Imports System.Data.OleDb
Public Class Form3
Public Cn As New ADODB.Connection
Public Rs As New ADODB.Recordset
.
.
.
.
Private Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Cn.ConnectionString = "Provider = Microsoft.Jet.OleDB.4.0;Data source= C:\Prod.Mdb"
Cn.Open()
Rs.ActiveConnection = Cn
Rs.CursorLocation = ADODB.CursorLocationEnum.adUseClient 'adUseClient
Rs.CursorType = ADODB.CursorTypeEnum.adOpenStatic 'adOpenStatic
Rs.LockType = ADODB.LockTypeEnum.adLockBatchOptimistic 'adLockBatchOptimistic
Rs.Open("MMat
End Sub
Private Sub TextBox1_DoubleClick(sender As Object, e As EventArgs) Handles TextBox1.DoubleClick
ListBox1.Visible = Not ListBox1.Visible
If ListBox1.Visible Then
VediList1()
ListBox1.Items.Clear()
Rs.Sort = Rs.Fields(1).Name
Rs.MoveFirst()
Do
ListBox1.Items.Add(Rs.Fields(0).Value + " " + Rs.Fields(1).Value)
Rs.MoveNext()
If Rs.EOF Then Exit Do
Loop
End If
End Sub
.
.
.
.
.
Private Sub FineToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles FineToolStripMenuItem.Click
Rs.Close()
Rs.ActiveConnection = Nothing
Cn.CommitTrans()
Cn.Close()
Cn.ConnectionString = Nothing
Me.Close()
End Sub
.
.
.
.
.
.
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Rs.AddNew()
Rs.Fields(0).Value = "GIGI1"
Rs.Fields(1).Value = "tetrametilparadiamminodifenilmetano"
Rs.Update()
End Sub
'------------------