Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore strano db

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    348

    Errore strano db

    ciao

    questo codice fa una ricerca dentro ad una tabella

    Dim conese As SqlConnection
    conese = New SqlConnection( "Server=localhost;UID=sa;PWD=secret;Database=esedr a;Trusted_Connection=yes" )
    dim sqlruolo=("select * from ruolo where ruolo= @ruolo ")
    dim cmdricerca as new sqlcommand(sqlruolo, conese )
    cmdricerca.Parameters.Add( "@ruolo ", s )
    conese.Open()
    cmdricerca.ExecuteNonQuery()
    dim id as integer
    id=cmdricerca("idruolo")
    conese.Close()


    Non capisco l'errore:
    Compiler Error Message: BC30367: Class 'System.Data.SqlClient.SqlCommand' cannot be indexed because it has no default property.

    Line 156: cmdricerca.ExecuteNonQuery()
    Line 157: dim id as integer
    Line 158: id=cmdricerca("idruolo")
    Line 159: conese.Close()

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    : cmdricerca.ExecuteNonQuery()
    Line 157: dim id as integer
    Line 158: id=cmdricerca("idruolo")
    Line 159: conese.Close()


    se tu fai ExecuteNonQuery nn puoi fare dopo id=cmdricerca("idruolo")

    dovresti fare
    datareader=cmdricerca.executereader

    e cosi hai il datareader pieno per poi leggere i valori.

    cmdricerca.ExecuteNonQuery() serve piu che altro per query di update e insert.

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.