Ciao a tutti,
Grazie anticipatamente per le risposte..
Fin da quando ho iniziato a programmare, (non molto tempo fa), mi sono imbattuto su un problema per me grande. LE GRIGLIE.
In vb6 era un macello, non esisteva una griglia che in modo facile, permettesse di modificare e salvare i dati, modificata sulla griglia stessa.
In vb.net invece c'è uno strumento potentissimo, ma altrettanto complicato come la DataGridView.
Sto imparando ad usarla e come da titolo la mia richiesta è:
RIUSCIRE A SALVARE LE MODIFICHE FATTE DIRETTAMENTE SUI RECORD DELLA GRIGLIA, senza l'uso di altre form
Come posso fare????
Io sono a questo punto nella mia applicazione:
Ho letto il database (Sql server 2005) e visualizzo il risultato sulla datagridview con l'uso del dataset e adapter. sotto posto il codice:
grazie a tutticodice:Dim connessione As New OleDb.OleDbConnection("PROVIDER=SQLNCLI;SERVER=STEFANO-XP\STEFANO_XP;Database=GestSca;uid=adme;pwd=eeeeeeee;") adapter.SelectCommand = New OleDbCommand adapter.SelectCommand.Connection = connessione adapter.SelectCommand.CommandText = _ "SELECT Id,N_Fattura as NFattura,D_Fattura as DataFattura,Cliente,D_Scadenza as DataScadenza,T_Pagamento as TipoPag,I_Scadenza as Importo,Note,Pagata " & _ "FROM Scadenze " & _ "WHERE D_Scadenza >= '" & da & "' AND " & _ "D_scadenza <= '" & a & "' " & comandocliente & comandoPag & comandochpag adapter.SelectCommand.CommandType = CommandType.Text connessione.Open() adapter.Fill(dataset, "Scadenze") connessione.Close() With Grid .AutoGenerateColumns = True .DataSource = dataset .DataMember = "Scadenze" End With

Rispondi quotando
