Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
modifiquei o formato e funciona na inclusão, mas na alteração esta dando esse erro que com certeza é a forma como estou passando a variavel valordtcj no update.
alguem pode mostrar como corrigir
o erro retorna assim
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'fone = '' where codigocliente = '31'' at line 1
o codigo é esse
string valordtcj = string.Empty;
if (mtbDataNasctoEsposa.Text.Length == 10)
{
valordtcj = "str_to_date(\'" + mtbDataNasctoEsposa.Text + "\', '%d/%m/%Y'), ";
}
else
{
valordtcj = "null";
}
string sqlUpdate = "update tbcadastro set " +
"cliente ='" + txtNome.Text.Trim() + "'," +
"nascto = str_to_date(\'" + mtbDataNascto.Text + "\', '%d/%m/%Y'), " +
"conjugue = '" + txtNomeEsposa.Text + "'," +
[b]acho que o erro esta aqui[/b] "nasctoconjugue = " + valordtcj + "," +
"fone = \'" + txtFone.Text + "\' " +
" where codigocliente = \'" + dtgCadastro.CurrentRow.Cells[0].Value.ToString() + "\'";Carregando comentários...