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

    [VB.NET] Insert con DataAdapter AIUTO!

    Salve sto cominciando adesso ad utilizzare ADO.NET e volevo eseguire un'operazione di insert nel il Database tramite la Classe SqlDataAdapter, il codice che utilizzo è il seguente:

    Dim conn As New SqlConnection("Stringa di connessione")
    Dim cmd As New SqlCommand("INSERT INTO Generi VALUES('Boxe')",conn)
    Dim da As New SqlDataAdapter
    da.InsertCommand = cmd



    il codice non da nessun errore di sintassi ma l'aggiornamento non viene effettuato qualcuno sa dirmi la risoluzione di questo enigma modificando il codice esposto?

    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Prova cosi....

    INSERT INTO
    Nome_Tabella (colonna1, colonna 2,...)
    VALUES
    (valore1, valore2,....)
    cmq spero che poi fai dataadapter.update(nomedeldataset)

  3. #3
    Nada! porca zia ti invio tutto il codice:

    Dim conn As New SqlConnection("Stringa di connessione")
    Dim ds As New DataSet("MyDataSet")
    Dim da As New SqlDataAdapter
    Dim cmd As New SqlCommand

    Private Sub Form1_Load .......
    Dim sql As String = "SELECT * FROM generi"
    cmd.CommandText = sql
    cmd.Connection = conn
    da.SelectCommand = cmd
    da.Fill(ds, "generi")
    End Sub

    Private Sub Button2_Click......
    cmd.CommandText = "INSERT INTO Generi(genere) VALUES('Boxe')"
    cmd.Connection = conn
    da.InsertCommand = cmd
    da.Update(ds, "generi")
    DataGrid2.DataSource = ds
    End Sub


    Non ci capisco più nulla! Ciao e Grazie aspetto tue notizie se riesci a risolvere il problema.

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.