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

    vb.net Canc record da gridview e nome file associato

    Ciao, ho un problema di questo tipo.
    Devo creare un metodo per cancellare un record da una gridview.
    Quando cancello il record devo anche cancellare il nome del file che è scritto dentro la tabella con nome colonna " percorso "

    Il codice che metto sotto, a parte un problema di refresh della grid dopo la cancellazione ( devo aggiornare a mano..) funziona ma non ho capito come andare a recuperare il nome del file nella colonna " percorso" nome che poi mi serve in una variabile da usare poi con il classico file.delete () etc etc..........

    Allora per cancellare ho fatto cosi

    Grazie mille
    Ciaoo
    ---------------------------------------------
    <asp:TemplateField>
    <ItemTemplate>
    <asp:LinkButton ID="LinkButton1" runat="server"
    CommandArgument='<%# Eval("Id") %>'
    CommandName="cancella">Delete</asp:LinkButton>
    </ItemTemplate>
    </asp:TemplateField>

    suo codice vb.net
    -------------------------------------

    Protected Sub GridView1_RowCommand(sender As Object, e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles GridView1.RowCommand

    Dim id As String = e.CommandArgument()

    Dim Conn As New Data.OleDb.OleDbConnection("Provider=Microsoft.Jet .Oledb.4.0;Data Source=" & Server.MapPath("App_data/db_fatture.mdb"))

    Conn.Open()

    Dim cmd As New OleDbCommand("delete * from [ordini_credito] where id=" & id, Conn)


    cmd.ExecuteNonQuery()
    GridView1.DataBind()
    UpdatePanel1.Update()


    Conn.Close()

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    - titolo poco comprensibile
    - mancanza dei tag code

    leggi il regolamento e riapri.

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.