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

    ancora Update che non funziona

    Non riesco a farlo funzionare :master:

    Sub Button_Click (sender As Object, e As EventArgs)
    Dim myConnection as SqlConnection
    Dim myCommand as SqlCommand
    dim myParameter as SqlParameter

    myConnection = New SqlConnection ("connessione")
    myCommand = new SqlCommand ("StrUpdate", myConnection)
    myCommand.CommandType = CommandType.StoredProcedure

    myCommand.Parameters.Add("@nomevar1", textbox1.Text)
    myCommand.Parameters.Add("@nomevar2", textbox2.Text)

    myConnection.Open()
    myCommand.ExecuteNonQuery()
    myConnection.Close()
    response.Clear()
    End If
    End Sub

    e nella stored procedure:

    CREATE PROCEDURE strUpdate
    (
    @nomevar1 varchar(100),
    @nomevar2 varchar(50)
    )
    AS
    DECLARE @nomevar3 int
    SELECT @nomevar3= '3'

    UPDATE tabella1 SET nomecam1 = @nomevar1 WHERE nomecam2 = @nomevar3
    UPDATE tabella2 SET nomecam3 = @nomevar2 WHERE nomecam4 = @nomevar3

    dove nomecam2 e nomecam4 hanno in relazione il valore di @nomevar3

    dove sbaglio???

  2. #2
    scusate l'End IF non c'entra....
    è rimasto nella penna

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    Hey hey, my my Rock and roll can never die!

  4. #4
    ce l'ho il if Not Page.IsPostBack però non funziona lo stesso.
    Il procedimento è il seguente:
    Page_Load carico una serie di cose in 1 dataset per popolare delle ddl
    Seleziono 1 ddl e mi si riempono le textbox presenti nel mio form prelevando i dati dal database.
    Modifico i testi delle textbox e faccio l'update.
    Ora dove continuo a sbagliare?????
    Non mi modifica i campi, non mi aggiorna quelli che ci sono....
    Forse devo mettere l'if Not Page.IsPostBack da qualche altra parte????
    aiut..


    ho mandato la risposta anche dall'altra parte per errore scusa

  5. #5
    allora... innanzi tutto ho capito che se non autopopolo le textbox prelevando le informazioni dal database con la scelta dalla ddl ma le scrivo a manoni, l'update funziona alla perfezione, mentre se le autopopolo, le modifico e poi lancio la funzione di update non funzia ntubo!!

    quindi.... aituo vi prego!!

  6. #6
    ho capito!!
    era tutto un problema di spazi vuoti all'interno dei miei campi del database....
    tra regularexpressionvalidator, ltrim, rtrim, e trim è venuta fuori 1 gran confusione.
    Adesso funziona tutto grazie :bubu:

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.