Visualizzazione dei risultati da 1 a 2 su 2

Discussione: scrittura database

  1. #1
    Utente di HTML.it L'avatar di biocco
    Registrato dal
    Sep 2003
    Messaggi
    486

    scrittura database

    usando un datareader come si fa a scrivere i dati su database?

    Dim DataReader As OracleDataReader
    Dim cmd As New OracleCommand
    Dim sql As String
    Dim T As Integer
    T = 0

    sql = "INSERT INTO SCHEDAVALUTAZIONE_COMP(MNANNO, CDFISC, CDCOMPETENZA, VLLIVELLO, DSOSSERVAZIONI, VLFREQUENZA)"
    sql = sql & " VALUES ()"
    cmd.CommandText = sql
    cmd.Connection = Dati.ConnettiUtente
    DataReader = cmd.ExecuteReader()
    DataReader.Read()
    DataReader.Close()

    Funziona cosi???

    grazie!

  2. #2
    Utente di HTML.it L'avatar di Cartman
    Registrato dal
    Sep 2002
    Messaggi
    246

    Re: scrittura database

    Originariamente inviato da biocco
    usando un datareader come si fa a scrivere i dati su database?

    Dim DataReader As OracleDataReader
    Dim cmd As New OracleCommand
    Dim sql As String
    Dim T As Integer
    T = 0

    sql = "INSERT INTO SCHEDAVALUTAZIONE_COMP(MNANNO, CDFISC, CDCOMPETENZA, VLLIVELLO, DSOSSERVAZIONI, VLFREQUENZA)"
    sql = sql & " VALUES ()"
    cmd.CommandText = sql
    cmd.Connection = Dati.ConnettiUtente
    DataReader = cmd.ExecuteReader()
    DataReader.Read()
    DataReader.Close()

    Funziona cosi???

    grazie!
    esegui direttamente il command con il metodo Executenonquery. non hai bisogno di datareader
    codice:
      
     cmd.CommandText = sql
    cmd.Connection = Dati.ConnettiUtente
     cmd.Executenonquery
    Damose da fa...e volemose bene.
    Carol Woityla 26-2-2004

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 © 2025 vBulletin Solutions, Inc. All rights reserved.