Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

reinaldo polato

{"Sintaxe incorreta próxima a ','."}

Recommended Posts

o nome do erro é {"Sintaxe incorreta próxima a ','."}



SqlConnection conn = new SqlConnection("conexaosql");

SqlCommand comm = new SqlCommand();

comm.Connection = conn;


comm.CommandText = "Insert into Cliente (Data, CodCliente, " + " Vendedor, Nome, Indicado_Por, Sexo, Data_Nascimento, Idade, Cep, Logradouro, Bairro, Cidade, Estado, Complemento, Tipo, CGC_CPF, IE_Identidade, Data_Expedicao, Grupo_Local_Nascimento, Fone, Fax, Celular, Email, Ultima_Compra, Dados_Adicionais, Empresa, Cargo_ou_Funcao, Tel_Empresa, Salario, Limite_Credito) " +

"Values (@Data, @Codcliente, @Vendedor, @Nome, " + " @Indicado_Por, @Sexo, @Data_Nascimento, @Idade, @Cep, @Logradouro, @Bairro, @Cidade, @Estado, @Complemento, , @Tipo, @CGC_CPF, @IE_Identidade, @Data_Expedicao, @Grupo_Local_Nascimento, @Fone, @Fax, @Celular, @Email, @Ultima_Compra, @Empresa, @Endereco_da_Empresa, @Cargo_ou_Funcao, @Tel_Empresa, @Salario, @Limite_Credito)";


comm.Parameters.AddWithValue("@Data", textBox1.Text);

comm.Parameters.AddWithValue("@Codcliente", textBox2.Text);

comm.Parameters.AddWithValue("@Vendedor", textBox3.Text);

comm.Parameters.AddWithValue("@Nome", textBox4.Text);

comm.Parameters.AddWithValue("@Indicado_Por", textBox5.Text);

comm.Parameters.AddWithValue("@Sexo", comboBox1.Text);

comm.Parameters.AddWithValue("@Data_Nascimento", textBox7.Text);

comm.Parameters.AddWithValue("@Idade", textBox8.Text);

comm.Parameters.AddWithValue("@Cep", maskedTextBox1.Text);

comm.Parameters.AddWithValue("@Logradouro", textBox10.Text);

comm.Parameters.AddWithValue("@Bairro", textBox11.Text);

comm.Parameters.AddWithValue("@Cidade", textBox12.Text);

comm.Parameters.AddWithValue("@Estado", textBox13.Text);

comm.Parameters.AddWithValue("@Complemento", textBox14.Text);

comm.Parameters.AddWithValue("@Tipo", combobox2.Text);

comm.Parameters.AddWithValue("@CGC_CPF", textBox15.Text);

comm.Parameters.AddWithValue("@IE_Identidade", textBox17.Text);

comm.Parameters.AddWithValue("@Data_Expedicao", textBox18.Text);

comm.Parameters.AddWithValue("@Grupo_Local_Nascimento", textBox19.Text);

comm.Parameters.AddWithValue("@Fone", textBox20.Text);

comm.Parameters.AddWithValue("@Fax", textBox21.Text);

comm.Parameters.AddWithValue("@Celular", textBox22.Text);

comm.Parameters.AddWithValue("@Email", textBox23.Text);

comm.Parameters.AddWithValue("@Ultima_Compra", textBox24.Text);

comm.Parameters.AddWithValue("@Empresa", textBox26.Text);

comm.Parameters.AddWithValue("@Endereco_da_Empresa", textBox27.Text);

comm.Parameters.AddWithValue("@Cargo_ou_Funcao", textBox28.Text);

comm.Parameters.AddWithValue("@Tel_Empresa", textBox29.Text);

comm.Parameters.AddWithValue("@Salario", textBox30.Text);

comm.Parameters.AddWithValue("@Limite_Credito", textBox31.Text);

conn.Open();

comm.ExecuteNonQuery();

conn.Close();

MessageBox.Show("Dados Inseridos com Sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);

}

catch (Exception)

{

throw;

}

}


Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não entendi muito bem, mas

SqlConnection conn = new SqlConnection("conexaosql");

Deveria ser:

SqlConnection conn = new SqlConnection(conexaosql);

Entre aspas o parâmetro vira string.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Server=myServerAddress;Database=myDataBase;User Id=myUsername;
Password=myPassword;

 

essa é a conexao do meu banco de dados sql server 2012

ele continua dando esse erro

 

{"Sintaxe incorreta próxima a ','."}

 

essa é a insert into

 

comm.CommandText = "Insert into Cliente (Data, CodCliente, " + " Vendedor, Nome, Indicado_Por, Sexo, Data_Nascimento, Idade, Cep, Logradouro, Bairro, Cidade, Estado, Complemento, Tipo, CGC_CPF, IE_Identidade, Data_Expedicao, Grupo_Local_Nascimento, Fone, Fax, Celular, Email, Ultima_Compra, Dados_Adicionais, Empresa, Cargo_ou_Funcao, Tel_Empresa, Salario, Limite_Credito) " +
"Values (@Data, @Codcliente, @Vendedor, @Nome, " + " @Indicado_Por, @Sexo, @Data_Nascimento, @Idade, @Cep, @Logradouro, @Bairro, @Cidade, @Estado, @Complemento, , @Tipo, @CGC_CPF, @IE_Identidade, @Data_Expedicao, @Grupo_Local_Nascimento, @Fone, @Fax, @Celular, @Email, @Ultima_Compra, @Empresa, @Endereco_da_Empresa, @Cargo_ou_Funcao, @Tel_Empresa, @Salario, @Limite_Credito)";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.