warnings aparece unreachable code detected quem pode ver onde estao erro
04/07/2013
0
warnings aparece unreachable code detected quem pode ver onde estao erro
public bool Insert(ArrayList p_arrInsert)
{
vsql = "INSERT INTO CAD_CLIENTE ([NOME], [CPF], [RG], [DATANASC], [CEL], [TEL], [ENDERECO], [BAIRRO ], [CIDADE], [ESTADO], [EMAIL], [SITE], [BANCO], [N], [AGENCIA], [REGIONAL], [INSTITUICAO], [MESTRE], [APRENDIZ])" +
"(VALUES @NOME, @CPF, @RG, @DATANASC, @CEL, @TEL, @ENDERECO, @BAIRRO, @CIDADE, @ESTADO, @EMAIL, @SITE, @BANCO, @Nº, @AGENCIA, @REGIONAL, @INSTITUICAO, @MESTRE, @APRENDIZ)";
SqlCommand objcmd = null;
return true;
if (this.conectar())
{
try
{
objcmd = new SqlCommand(vsql, objCon);
objcmd.Parameters.Add(new SqlParameter("@NOME", p_arrInsert[0]));
objcmd.Parameters.Add(new SqlParameter("@CPF", p_arrInsert[1]));
objcmd.Parameters.Add(new SqlParameter("@RG", p_arrInsert[2]));
objcmd.Parameters.Add(new SqlParameter("@DATANASC", p_arrInsert[3]));
objcmd.Parameters.Add(new SqlParameter("@CEL", p_arrInsert[4]));
objcmd.Parameters.Add(new SqlParameter("@TEL", p_arrInsert[5]));
objcmd.Parameters.Add(new SqlParameter("@ENDERECO", p_arrInsert[6]));
objcmd.Parameters.Add(new SqlParameter("@BAIRRO", p_arrInsert[7]));
objcmd.Parameters.Add(new SqlParameter("@CIDADE", p_arrInsert[8]));
objcmd.Parameters.Add(new SqlParameter("@ESTADO", p_arrInsert[9]));
objcmd.Parameters.Add(new SqlParameter("@EMAIL", p_arrInsert[10]));
objcmd.Parameters.Add(new SqlParameter("@SITE", p_arrInsert[11]));
objcmd.Parameters.Add(new SqlParameter("@BANCO", p_arrInsert[12]));
objcmd.Parameters.Add(new SqlParameter("@N", p_arrInsert[13]));
objcmd.Parameters.Add(new SqlParameter("@AGENCIA", p_arrInsert[14]));
objcmd.Parameters.Add(new SqlParameter("@REGIONAL", p_arrInsert[15]));
objcmd.Parameters.Add(new SqlParameter("@INSTITUICAO", p_arrInsert[16]));
objcmd.Parameters.Add(new SqlParameter("@MESTRE", p_arrInsert[17]));
objcmd.Parameters.Add(new SqlParameter("@APRENDIZ", p_arrInsert[18]));
objcmd.ExecuteNonQuery();
}
catch (SqlException Sqlerr)
{
throw Sqlerr;
}
finally
{
this.desconctar();
}
}
}
public bool Insert(ArrayList p_arrInsert)
{
vsql = "INSERT INTO CAD_CLIENTE ([NOME], [CPF], [RG], [DATANASC], [CEL], [TEL], [ENDERECO], [BAIRRO ], [CIDADE], [ESTADO], [EMAIL], [SITE], [BANCO], [N], [AGENCIA], [REGIONAL], [INSTITUICAO], [MESTRE], [APRENDIZ])" +
"(VALUES @NOME, @CPF, @RG, @DATANASC, @CEL, @TEL, @ENDERECO, @BAIRRO, @CIDADE, @ESTADO, @EMAIL, @SITE, @BANCO, @Nº, @AGENCIA, @REGIONAL, @INSTITUICAO, @MESTRE, @APRENDIZ)";
SqlCommand objcmd = null;
return true;
if (this.conectar())
{
try
{
objcmd = new SqlCommand(vsql, objCon);
objcmd.Parameters.Add(new SqlParameter("@NOME", p_arrInsert[0]));
objcmd.Parameters.Add(new SqlParameter("@CPF", p_arrInsert[1]));
objcmd.Parameters.Add(new SqlParameter("@RG", p_arrInsert[2]));
objcmd.Parameters.Add(new SqlParameter("@DATANASC", p_arrInsert[3]));
objcmd.Parameters.Add(new SqlParameter("@CEL", p_arrInsert[4]));
objcmd.Parameters.Add(new SqlParameter("@TEL", p_arrInsert[5]));
objcmd.Parameters.Add(new SqlParameter("@ENDERECO", p_arrInsert[6]));
objcmd.Parameters.Add(new SqlParameter("@BAIRRO", p_arrInsert[7]));
objcmd.Parameters.Add(new SqlParameter("@CIDADE", p_arrInsert[8]));
objcmd.Parameters.Add(new SqlParameter("@ESTADO", p_arrInsert[9]));
objcmd.Parameters.Add(new SqlParameter("@EMAIL", p_arrInsert[10]));
objcmd.Parameters.Add(new SqlParameter("@SITE", p_arrInsert[11]));
objcmd.Parameters.Add(new SqlParameter("@BANCO", p_arrInsert[12]));
objcmd.Parameters.Add(new SqlParameter("@N", p_arrInsert[13]));
objcmd.Parameters.Add(new SqlParameter("@AGENCIA", p_arrInsert[14]));
objcmd.Parameters.Add(new SqlParameter("@REGIONAL", p_arrInsert[15]));
objcmd.Parameters.Add(new SqlParameter("@INSTITUICAO", p_arrInsert[16]));
objcmd.Parameters.Add(new SqlParameter("@MESTRE", p_arrInsert[17]));
objcmd.Parameters.Add(new SqlParameter("@APRENDIZ", p_arrInsert[18]));
objcmd.ExecuteNonQuery();
}
catch (SqlException Sqlerr)
{
throw Sqlerr;
}
finally
{
this.desconctar();
}
}
}
Márcio Silva
Curtir tópico
+ 0
Responder
Post mais votado
06/07/2013
Primeiro compreenda a mensagem: essa "warning" aparece quando dentro de um método você insere código depois do return, ou seja, esse código não será lido e executado.
Agora no seu código: repare que você colocou "return true;" logo no início, então nada que estiver depois dessa linha será executado. Lembre-se que o return sinaliza o retorno do método, ou seja, o fim dele.
Agora no seu código: repare que você colocou "return true;" logo no início, então nada que estiver depois dessa linha será executado. Lembre-se que o return sinaliza o retorno do método, ou seja, o fim dele.
Joel Rodrigues
Responder
Mais Posts
06/07/2013
Fabio Vianna
deve ser o this.desconctar(); nao seria this.desconEctar();? ou então o BD está inacessível.
Responder
Clique aqui para fazer login e interagir na Comunidade :)