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!