Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [VB.NET] dubbio con DataAdapter

    Ciao ho una classe che tramite un dataadapter e successivamente dei dataCOmmand (Chiaramente OleDb) fanno tutte le operazioni a me necessarie sul DB.

    codice:
            Dim ADP As New OleDbDataAdapter("SELECT * FROM GL400.HCTR00F", CN)
            Dim CMD As New OleDbCommand
            Dim DS As New DataSet
            'insert
            If type = OleOperation.Insert Then
                CMD.CommandText = iSQL
                CMD.CommandTimeout = 20
                CMD.Connection = CN
            End If
            With CMD.Parameters
                .Add(New OleDbParameter("HCODE", Me.txtCode.Text))
    ... ...
    
            ADP.InsertCommand = CMD
            ADP.Fill(DS)
    Ora perchè il codice scorre correttamente, senza errori ma nel DB non mi mette nulla ??

  2. #2
    Con tuodataadapter.fill chiami in causa il comando di selezione dei record (selectcommand). Con tuodataadapter.Update chiami in causa i tre command insert update e delete
    Saluti a tutti
    Riccardo

  3. #3
    GRAZIE scusa ma ADO.NET é la parte che faccio ancora fatica a capire, adesso mi sono arrangiato con il wizard, ma volgio imparare via codice ...

    Provo, grazie!!


  4. #4
    Altro problema, ho un campo che é costituiito dalla concatenazione di due campi del DB, come faccio

    ES:

    Me.txtCode.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.DS, "HCTR00F.HCODE"))

    Me.txtCode.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.DS, "HCTR00F.HCODE" & " " & "HCTR00F.HPART"))

    E' possibile?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.