Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Query senza parameters

  1. #1

    Query senza parameters

    Ciao a tutti, mi hanno dato un progetto da verificare e rendere funzionante in c#.
    Premettendo che c# non l'ho mai utilizzato, vorrei sapere se c' un modo per visualizzare il valore di una query senza dover per forza andare a mano a sostituire tutti i parameters che mi vengono passati attraverso @parametro.
    io ho questa query, per vedere se funziona vorrei prenderla ed eseguirla direttamente sul db, come faccio a ottenere il valore dei campi con @ ?
    codice:
    insertCommand.CommandText = "INSERT INTO " + this.TableName + 
    				" (CodContribuente, NumeroDichiarazione, AnnoDichiarazione, Ente, Cognome, Nome, CodiceFiscale,"+ 
    				" PartitaIva, CodComuneNascita, ComuneNascita, ProvNascita, CodNazNascita," +
    				" DataNascita, Sex, CodComuneResid, ComuneResid, ProvResid, CAPResid, CodNazResid,"+
    				" Indirizzo, CodVia, NumeroCivico, EspCivico, Scala, Interno, Piano, Barrato, NaturaCarica," +
    				" RappresLegale, Telefono, DataInizioValidita, DataFineValidita, IdentSoggetto," + 
    				" Effettivo, Annullato, Operatore, IDProvenienza, Transazione) VALUES " +
    				"(@CodContribuente, @NumeroDichiarazione, @AnnoDichiarazione,  @Ente, @Cognome, @Nome,"+
    				" @CodiceFiscale, @PartitaIva,@CodComuneNascita, @ComuneNascita, @ProvNascita,"+ 
    				" @CodNazNascita, @DataNascita, @Sex, @CodComuneResid, @ComuneResid, @ProvResid,"+
    				" @CAPResid, @CodNazResid, @Indirizzo, @CodVia, @NumeroCivico, @EspCivico,"+ 
    				" @Scala, @Interno, @Piano, @Barrato, @NaturaCarica, @RappresLegale, @Telefono, @DataInizioValidita,"+ 
    				" @DataFineValidita, @IdentSoggetto, @Effettivo, @Annullato, @Operatore, @IdProvenienza, @Transazione)";
    			
    
    			insertCommand.Parameters.Add("@CodContribuente", System.Data.SqlDbType.Int).Value = codContribuente;
    			insertCommand.Parameters.Add("@NumeroDichiarazione", System.Data.SqlDbType.Int).Value = numeroDichiarazione;
    			insertCommand.Parameters.Add("@AnnoDichiarazione", System.Data.SqlDbType.NVarChar).Value = annoDichiarazione;
    			insertCommand.Parameters.Add("@Ente", System.Data.SqlDbType.NVarChar).Value = ente;
    			insertCommand.Parameters.Add("@Cognome", System.Data.SqlDbType.NVarChar).Value = cognome;
    			insertCommand.Parameters.Add("@Nome", System.Data.SqlDbType.NVarChar).Value = nome.Trim();
    			insertCommand.Parameters.Add("@CodiceFiscale", System.Data.SqlDbType.NVarChar).Value = codiceFiscale;
    			insertCommand.Parameters.Add("@PartitaIva", System.Data.SqlDbType.NVarChar).Value = partitaIva;
    			insertCommand.Parameters.Add("@CodComuneNascita", System.Data.SqlDbType.Int).Value = codComuneNascita;
    			insertCommand.Parameters.Add("@ComuneNascita", System.Data.SqlDbType.NVarChar).Value = comuneNascita;
    			insertCommand.Parameters.Add("@ProvNascita", System.Data.SqlDbType.NVarChar).Value = provNascita;
    			insertCommand.Parameters.Add("@CodNazNascita", System.Data.SqlDbType.Int).Value = codNazNascita ;
    			insertCommand.Parameters.Add("@DataNascita", System.Data.SqlDbType.NVarChar).Value = dataNascita;
    			insertCommand.Parameters.Add("@Sex", System.Data.SqlDbType.NVarChar).Value = sex;
    			insertCommand.Parameters.Add("@CodComuneResid", System.Data.SqlDbType.Int).Value = codComuneResid;
    			insertCommand.Parameters.Add("@ComuneResid", System.Data.SqlDbType.NVarChar).Value = comuneResid;
    			insertCommand.Parameters.Add("@ProvResid", System.Data.SqlDbType.NVarChar).Value = provResid;
    			insertCommand.Parameters.Add("@CAPResid", System.Data.SqlDbType.Int).Value = cAPResid;
    			insertCommand.Parameters.Add("@CodNazResid", System.Data.SqlDbType.Int).Value = codNazResid;
    			insertCommand.Parameters.Add("@Indirizzo", System.Data.SqlDbType.NVarChar).Value = indirizzo;
    			insertCommand.Parameters.Add("@CodVia", System.Data.SqlDbType.Int).Value = codVia;
    			insertCommand.Parameters.Add("@NumeroCivico", System.Data.SqlDbType.Int).Value = numeroCivico;
    			insertCommand.Parameters.Add("@EspCivico", System.Data.SqlDbType.NVarChar).Value = espCivico;
    			insertCommand.Parameters.Add("@Scala", System.Data.SqlDbType.NVarChar).Value = scala;
    			insertCommand.Parameters.Add("@Interno", System.Data.SqlDbType.NVarChar).Value = interno;
    			insertCommand.Parameters.Add("@Piano", System.Data.SqlDbType.NVarChar).Value = piano;
    			insertCommand.Parameters.Add("@Barrato", System.Data.SqlDbType.NVarChar).Value = barrato;
    			insertCommand.Parameters.Add("@NaturaCarica", System.Data.SqlDbType.NVarChar).Value = naturaCarica;
    			insertCommand.Parameters.Add("@RappresLegale", System.Data.SqlDbType.NVarChar).Value = rappresLegale;
    			insertCommand.Parameters.Add("@Telefono", System.Data.SqlDbType.NVarChar).Value = telefono;
    			insertCommand.Parameters.Add("@DataInizioValidita", System.Data.SqlDbType.NVarChar).Value = dataInizioValidita;
    			insertCommand.Parameters.Add("@DataFineValidita", System.Data.SqlDbType.NVarChar).Value = dataFineValidita;
    			insertCommand.Parameters.Add("@IdentSoggetto", System.Data.SqlDbType.NVarChar).Value = identSoggetto;
    			insertCommand.Parameters.Add("@Effettivo", System.Data.SqlDbType.Bit).Value = effettivo;
    			insertCommand.Parameters.Add("@Annullato", System.Data.SqlDbType.Bit).Value = annullato;
    			insertCommand.Parameters.Add("@Operatore", System.Data.SqlDbType.NVarChar).Value = operatore;
    			insertCommand.Parameters.Add("@IdProvenienza", System.Data.SqlDbType.Int).Value = idProvenienza;
    			insertCommand.Parameters.Add("@Transazione", System.Data.SqlDbType.Int).Value = transazione;
    			return insertCommand;
    grazie per l'eventuale aiuto. Ciao!
    ...NO ONE IS INNOCENT ANYMORE...

  2. #2
    Debug di una Query
    Nella parte sinistra di Visual Studio 2003 trovi il pannello ServerExplorer da qui selezioni il database e apri il nodo StoredProcedures . A questo punto tasto destro del Mouse sulla Stored e lanci la sua esecuzione in modalità Debug ... Tramite il tasto F8 la fai avanzare di riga.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da raffaeu
    Debug di una Query
    Nella parte sinistra di Visual Studio 2003 trovi il pannello ServerExplorer da qui selezioni il database e apri il nodo StoredProcedures . A questo punto tasto destro del Mouse sulla Stored e lanci la sua esecuzione in modalità Debug ... Tramite il tasto F8 la fai avanzare di riga.
    Ho riprovato a fare il debug di una stored (era tanto che non lo facevo) e mi ha detto:

    "Impossibile avviare la sessione di debug SQL. Verificare che nel computer siano registrati sqldbreg2.exe e la DLL proxy/stub sqldbg.dll"


  4. #4
    Guarda io uso SQL Server 2000 e sto problema non l' ho mai riscontrato ... Ma facendo il Debug come ti ho spiegato io?

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da raffaeu
    Guarda io uso SQL Server 2000 e sto problema non l' ho mai riscontrato ... Ma facendo il Debug come ti ho spiegato io?
    yes ! Anche io 2000, ma mi sa che non ho installato qualcosa ... o in Visual Studio o SQL Server

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.