Visualizzazione dei risultati da 1 a 5 su 5

Discussione: sub non eseguita

  1. #1
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    sub non eseguita

    codice:
     Sub Login()
      Dim Con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; " _
      + "Data Source=c:\\hosting\\noidellac.it\\wwwroot\\mdb-database\\regarray.mdb")
      Dim sqlString = "SELECT * FROM utenti WHERE password ='" & txtPass.Text & "', username='" & txtId.Text & "'"
      Dim myCommand As New OleDbCommand(sqlString, Con) 
      Dim objReader As oleDbDataReader
      Con.Open()
      objReader = myCommand.ExecuteReader()
      If Not objReader.Read() Then
       Response.Redirect("http://www.noidellac.it/compiti/default.aspx?error=1")
      Else
       Session.Item("login") = 1
       Session.Item("userID") = txtId.Text
       Response.Redirect("http://www.noidellac.it/compiti/index2.aspx")
      End If
      objReader.Close()
      Con.Close()
     End Sub
    come mai quando premo il pulsante ke kiama questa funzione (<asp:Button id="btnSubmit" runat="server" text="entra" class="sub" onServerClick="Login" />) mi refresha la pagina e basta???
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #2
    se la funzione sta dentro ad un codebehind devi scriverla cosi:

    sub login(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSubmit.click()
    ....
    end sub

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da Daniele80
    se la funzione sta dentro ad un codebehind devi scriverla cosi:

    sub login(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSubmit.click()
    ....
    end sub
    la funzione sta nella pagina stessa
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    OnClick


    invece di


    OnServerClick
    :sgrat:


    ps = Non c'entra nulla.. ma invece di class devi usare CssClass

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    cosa cambia tra onClick e onServerClick???

    codice:
    Dim sqlString = "SELECT * FROM utenti WHERE password ='" & txtPass.Text & "',  username='" & txtId.Text & "'"
    la virgola dà errore! devo mettere un "and" ??

    se si ho un altro errore:
    No value given for one or more required parameters

    objReader = myCommand.ExecuteReader()

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

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.