Ir para conteúdo

Arquivado

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

Rafael100

C# e SQL....

Recommended Posts

Boa Tarde....

Eu tenho um código em SQL e c#, eu ja fiz varais modificações, converti para string , decimal mnas o erro que esta dando é de:[

Syntaxe incorreta próximo a '30'.

Segue o código...

  using System;
   using System.Collections.Generic;
   using System.ComponentModel;
   using System.Data;
   using System.Drawing;
   using System.Linq;
   using System.Text;
   using System.Windows.Forms;
   using System.Data.SqlClient;
   using System.IO;

   namespace SistemaFolhaPGTOI
   {
       public partial class recibo_Ferias : Form
       {
           public recibo_Ferias()
           {
               InitializeComponent();
           }

           private void recibo_Ferias_Load(object sender, EventArgs e)
           {

           }

           private void btnadd_Click(object sender, EventArgs e)
           {
               SqlConnection conn = new SqlConnection();
               conn.ConnectionString = "Data Source=CASA-EC2BFA02C9\\SQLEXPRESS;Initial Catalog=Folha; Integrated Security = true;";
               SqlCommand cmd = new SqlCommand("INSERT INTO tblRecfer VALUES (@Nom_Empregado, @No_CTPS, @No_Serie, @Ficha_no, @Livro_No, @Folha_No, @Funcao, @Des, @Dess, @Ass, @Desss, @Dessss, @Asss, @Desssss, @Dessssss, @Asssss, @Desssssss, @DEww, @Dewww,  @Faltas_Nao_Justificadas, @Salario_Base, @Data_Admissao, @Renumeracao_Base_Ferias, @Dia_Mes, @Dia_Gozo, @Ferias_RS, @um_terco_ferias, @um_terco_ferias_RS, @Ferias_RS_2, @Dias_Mes_2, @Dias_Gozo_2, @Abono_Ferias_RS, @um_terco, @um_terco_sem_Abono, @Base_Calculo_RS, @Aliquota_INSS, @Vr_Descont_RS, @Qtd_Dep, @Qtd_Dep_RS, @Dep_RS, @Dependentes_RS, @Aiquota_IRRF, @Parc_Deduzir, @Imposto_Deduzir, @Liquido_Receber, @Liquido_Receber_RS, @Liquido_Estenso, @Firma, @CNPJ_CEI_CPF, @Estabelecida, @Em, @Importancia_RS, @Importancia_Estenso) ", conn);

               cmd.CommandText = (cmd.CommandText + "'" + this.txtnemp.Text + "',");
               cmd.CommandText = (cmd.CommandText +       this.mknctps.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" +  this.mknserie.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtfhn.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtlvn.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtfuncao.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox1.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox2.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox3.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox4.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox5.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox6.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox7.Text + ",");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox8.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox9.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox10.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox11.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.textBox12.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtflnjsut.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtfuncao.Text + "',");
               cmd.CommandText = (cmd.CommandText       +  this.nbsalbs.Text + ',');
               cmd.CommandText = ("#\'" + this.dateTimePicker1.Value.Date + "#)");
               cmd.CommandText = (cmd.CommandText       + this.nbrenbsfr.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtDiaMes.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtDiasGozo.Text + "',");
               cmd.CommandText = (cmd.CommandText +       this.nbferiasRS.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtferiasRS.Text + "',");
               cmd.CommandText = (cmd.CommandText +       this.nbferiasTotal.Text + ',');
               cmd.CommandText = (cmd.CommandText +        this.nbferRS.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtDiasMes2.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtDiasGozo2.Text + "',");
               cmd.CommandText = (cmd.CommandText +       this.nbabferiasRS.Text + ',');
               cmd.CommandText = (cmd.CommandText +       this.nbbasecalcRS.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtAliqINSS.Text + "',");
               cmd.CommandText = (cmd.CommandText       + this.nbinss.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtdep.Text + "',");
               cmd.CommandText = (cmd.CommandText       + this.nbdepRS.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.nbdep.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtaliquotairrf.Text + "',");
               cmd.CommandText = (cmd.CommandText +      this.nbparcded.Text + ',');
               cmd.CommandText = (cmd.CommandText +      this.nbimpostoRS.Text + ',');
               cmd.CommandText = (cmd.CommandText +      this.nbliquidrec.Text + ',');
               cmd.CommandText = (cmd.CommandText +      this.nbliquida.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtestenso.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtfirma.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtdivrs.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtestabe.Text + "',");
               cmd.CommandText = (cmd.CommandText + "'" + this.txtem.Text + "'");
               cmd.CommandText = (cmd.CommandText +       this.nbimp.Text + ',');
               cmd.CommandText = (cmd.CommandText + "'" + this.txtimpo.Text + "')");
               try
               {
                   conn.Open();
                   cmd.ExecuteNonQuery();
                   conn.Close();
                   MessageBox.Show("Inserido com Sucesso!");
               }
               catch (SqlException erro)
               { 
                   MessageBox.Show("Erro em seu SQL " + erro);
               }
           }

       private void btnclean_Click(object sender, EventArgs e)
       {



       }
       private void btnCalc_Click_1(object sender, EventArgs e)
       {
           Decimal Div1;//nbsalbs
           Decimal Mult1;//txtDiasMes
           Decimal Mult2;//txtDiasGozo
           Decimal result;//nbferiasRS

           Decimal.TryParse(nbsalbs.Text, out Div1);
           Decimal.TryParse(txtDiaMes.Text, out Mult1);
           Decimal.TryParse(txtDiasGozo.Text, out Mult2);

           result = Div1 / Mult1 * Mult2;

           nbferiasRS.Text = Decimal.Round(result, 2).ToString();

       }

       private void button1_Click(object sender, EventArgs e)
       {
           Decimal Div2;//nbferiasRS
           Decimal Div3;//txtferiasTotal
           Decimal result;//nbfetiasTotal

           Decimal.TryParse(nbferiasRS.Text, out Div2);
           Decimal.TryParse(txtferiasRS.Text, out Div3);

           result = Div2 / Div3;

           nbferiasTotal.Text = Decimal.Round(result, 2).ToString();

       }

       private void groupBox3_Enter(object sender, EventArgs e)
       {

       }

       private void btnCalc3_Click(object sender, EventArgs e)
       {


           Decimal Div4;//nbsalbs
           Decimal Mult3;//txtDiasMes2
           Decimal Mult4;//txtDiasGozo2
           Decimal result;//nbabferiasRS

           Decimal.TryParse(nbsalbs.Text, out Div4);
           Decimal.TryParse(txtDiasMes2.Text, out Mult3);
           Decimal.TryParse(txtDiasGozo2.Text, out Mult4);

           result = Div4 / Mult3 * Mult4;

           nbabferiasRS.Text = Decimal.Round(result, 2).ToString();

       }

       private void btnCacl4_Click(object sender, EventArgs e)
       {
           Decimal Div5;//nbabferiasRS
           Decimal Div6;//txtumterco
           Decimal result;//nbferiasTotalRS

           Decimal.TryParse(nbabferiasRS.Text, out Div5);
           Decimal.TryParse(txtumterco.Text, out Div6);

           result = Div5 / Div6;

           nbferiasTotalRS.Text = Decimal.Round(result, 2).ToString();

       }

       private void button2_Click(object sender, EventArgs e)
       {
           Decimal sum1;//nbferiasRS
           Decimal sum2;//nbferiasTotal
           Decimal sum3;//nbferiasTotal
           Decimal sum4;//nbferRS
           Decimal result;//nbbasecalcRS

           Decimal.TryParse(nbferiasRS.Text, out sum1);
           Decimal.TryParse(nbferiasTotal.Text, out sum2);
           Decimal.TryParse(nbabferiasRS.Text, out sum3);
           Decimal.TryParse(nbferiasTotalRS.Text, out sum4);

           result = sum1 + sum2 + sum3 + sum4;

           nbbasecalcRS.Text = Decimal.Round(result, 2).ToString();



       }

       private void btnaCalc5_Click(object sender, EventArgs e)
       {
           Decimal Mult5;//nbbasecalcRS
           Decimal Mult6;//txtAliqINSS
           Decimal Porcento = 100;
           Decimal result;//nbVrDesc

           Decimal.TryParse(nbsalbs.Text, out Mult5);
           Decimal.TryParse(txtAliqINSS.Text, out Mult6);

           result = Mult5 * Mult6 / Porcento;

           nbinss.Text = Decimal.Round(result, 2).ToString();

       }




       private void numericBox1_Load(object sender, EventArgs e)
       {

       }



       private void button8_Click(object sender, EventArgs e)
       {

       }



       private void nbferRS_Load(object sender, EventArgs e)
       {

       }



       private void txtDiasMes2_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtDiasMes2.Text);
       }

       private void txtDiasGozo2_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtDiasGozo2.Text);

       }

       private void nbabferiasRS_Load(object sender, EventArgs e)
       {

       }

       private void radioButton2_CheckedChanged(object sender, EventArgs e)
       {
           s.Visible = false;
       }

       private void radioButton1_CheckedChanged(object sender, EventArgs e)
       {
           s.Visible = true;
       }

       private void label54_Click(object sender, EventArgs e)
       {

       }

       private void radioButton4_CheckedChanged(object sender, EventArgs e)
       {
           groupBox5.Visible = true;
       }

       private void radioButton3_CheckedChanged(object sender, EventArgs e)
       {
           groupBox5.Visible = false;
       }



       private void button8_Click_1(object sender, EventArgs e)
       {
           Decimal sub3;
           Decimal sub4;
           Decimal sub5;
           Decimal result;

           Decimal.TryParse(nbsalbs.Text, out sub3);
           Decimal.TryParse(nbinss.Text, out sub4);
           Decimal.TryParse(nbdepRS2.Text, out sub5);

           result = sub3 - sub4 - sub5;

           nbdep.Text = Decimal.Round(result, 2).ToString();
       }

       private void button4_Click(object sender, EventArgs e)
       {
           Decimal Mult8;
           Decimal Mult9;
           Decimal result;

           Decimal.TryParse(txtdep.Text, out Mult8);
           Decimal.TryParse(nbdepRS.Text, out Mult9);

           result = Mult8 * Mult9;

           nbdepRS2.Text = Decimal.Round(result, 2).ToString();
       }

       private void button7_Click(object sender, EventArgs e)
       {
           Decimal Mult10;
           Decimal Mult11;
           Decimal sub6;
           decimal Porcento = 100;
           Decimal result;


           Decimal.TryParse(nbdep.Text, out Mult10);
           Decimal.TryParse(txtaliquotairrf.Text, out Mult11);
           Decimal.TryParse(nbparcded.Text, out sub6);

           result = (Mult10 * Mult11 / Porcento) - sub6;

           nbimpostoRS.Text = Decimal.Round(result, 2).ToString();

       }

       private void button9_Click(object sender, EventArgs e)
       {
           Decimal sub7;
           Decimal sub8;
           Decimal sub9;
           Decimal result;

           Decimal.TryParse(nbsalbs.Text, out sub7);
           Decimal.TryParse(nbinss.Text, out sub8);
           Decimal.TryParse(nbimpostoRS.Text, out sub9);

           result = sub7 - sub8 - sub9;

           nbliquidrec.Text = Decimal.Round(result, 2).ToString();

       }

       private void radioButton6_CheckedChanged(object sender, EventArgs e)
       {
           label29.Visible = true;
           txtdep.Visible = true;
           label30.Visible = true;
           nbdepRS.Visible = true;
           label26.Visible = true;
           nbdepRS2.Visible = true;
           button4.Visible = true;

       }

       private void radioButton5_CheckedChanged(object sender, EventArgs e)
       {
           label29.Visible = false;
           txtdep.Visible = false;
           label30.Visible = false;
           nbdepRS.Visible = false;
           label26.Visible = false;
           nbdepRS2.Visible = false;
           button4.Visible = false;
       }

       private void textBox6_TextChanged(object sender, EventArgs e)
       {

       }

       private void txtDiaMes_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtDiaMes.Text);

       }

       private void txtDiasGozo_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtDiasGozo.Text);

       }

       private void txtferiasRS_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtferiasRS.Text);

       }

       private void txtumterco_TextChanged(object sender, EventArgs e)
       {
           Decimal a = Convert.ToDecimal(txtumterco.Text);
       }



   }
}


Tudo iesto é o código....

Mas este erro esta dando por causa, quando insiro os registros, em minha opinião, deve ser o campo testbox que esta conflitando quando eu digito ex: 30, dza este erro de syntaxe.

Obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Dia....

Na verdade, não sei aonde que estar, tentei usar um "BreckPoint", do Visual Studio 2008 Team Systen, mas ele não acha o erro.

Clocoquei em todo o codigo....

Ai, esta o problema....

Eu crie o forumlario, com varias textBox,numericBox, masksedBox e quando eu digito numero no textbox, ex: 30, e insero e da o erro de Syntaxe.

Bom....

Eu acho que o erro deve estar, em um dos meu código em SQL e C#.

o codigo que da erro, deve ser o textBox....

não tenho certeza....

Há possibilidade, de ver se o codigo esta errado ou não????

Deve ser o codigo em que insere os registros.....

o SqlCommmand cmd = new SqlCommand();

e assim por diante.

obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

parece que você está tentando fazer a consulta com um campo que começa com numeral, para fazer isso é necessário usar colchetes...

 

para colocar o breakpoint basta pressionar F9 na linha na qual você deseja fazer a interrupção

 

te aconsselho a montar o SQL em uma linha separada e depois fazer consulta

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde....

Como seria isto com, colchtes, o codigo sql....

e C#??

me passa um exemplo e depois me viro.

ok.

obrigado pela atenção.

Obs.: Um dos meus codigos....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde....

 

Eu fiz outro código...

mas esta dando outro erro:

segue o codigo...

               //Retrive the connection string from the settings file.
               String conString = "Data Source=CASA-EC2BFA02C9\\SQLEXPRESS;Initial Catalog=Folha; Integrated Security = true;";

               //Open the connection using the connection string.
               SqlConnection con = new SqlConnection(conString);
               {

                   con.Open();

                   //Insert into rhe SqlCe table. ExecuteNonQuery is best for inserts.
                   SqlCommand com = new SqlCommand("INSERT INTO tblRecfer VALUES (@Nom_Empregado, @No_CTPS, @No_Serie, @Ficha_no, @Livro_No, @Folha_No, @Funcao, @Des, @Dess, @Ass, @Desss, @Dessss, @Asss, @Desssss, @Dessssss, @Asssss, @Desssssss, @DEww, @Dewww, @Faltas_Nao_Justificadas, @Salario_Base, @Data_Admissao, @Renumeracao_Base_Ferias, @Dia_Mes, @Dia_Gozo, @Ferias_RS, @um_terco_ferias, @um_terco_ferias_RS, @Ferias_RS_2, @Dias_Mes_2, @Dias_Gozo_2, @Abono_Ferias_RS, @um_terco, @um_terco_sem_Abono, @Base_Calculo_RS, @Aliquota_INSS, @Vr_Descont_RS, @Qtd_Dep, @Qtd_Dep_RS, @Dep_RS, @Dependentes_RS, @Aiquota_IRRF, @Parc_Deduzir, @Imposto_Deduzir, @Liquido_Receber, @Liquido_Receber_RS, @Liquido_Estenso, @Firma, @CNPJ_CEI_CPF, @Estabelecida, @Em, @Importancia_RS, @Importancia_Estenso) ", con);

                   try
                   {

                       com.Parameters.Add(new SqlParameter("@Nom_Empregado", txtnemp.Text));
                       com.Parameters.Add(new SqlParameter("@No_CTPS", mknctps.Text));
                       com.Parameters.Add(new SqlParameter("@No_Serie", mknserie.Text));
                       com.Parameters.Add(new SqlParameter("@Ficha_no", txtfhn.Text));
                       com.Parameters.Add(new SqlParameter("@Livro_No", txtlvn.Text));
                       com.Parameters.Add(new SqlParameter("@Folha_No", txtfln.Text));
                       com.Parameters.Add(new SqlParameter("@Funcao", txtfuncao.Text));
                       com.Parameters.Add(new SqlParameter("@Des", "#\'" + this.textBox1.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Dess", "#\'" + this.textBox2.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Ass", "#\'" + this.textBox3.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Desss", "#\'" + this.textBox4.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Dessss", "#\'" + this.textBox5.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Asss", "#\'" + this.textBox6.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Desssss", "#\'" + this.textBox12.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Dessssss", "#\'" + this.textBox11.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Asssss", "#\'" + this.textBox10.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Desssssss", "#\'" + this.textBox9.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@DEww", "#\'" + this.textBox8.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Dewww", "#\'" + this.textBox7.Text + "#)"));
                       com.Parameters.Add(new SqlParameter("@Faltas_Nao_Justificadas", txtflnjsut.Text));
                       com.Parameters.Add(new SqlParameter("@Salario_Base", nbsalbs.Text));
                       com.Parameters.Add(new SqlParameter("@Data_Admissao", "#\'" + this.dateTimePicker1.Value.Date + "#)"));
                       com.Parameters.Add(new SqlParameter("@Renumeracao_Base_Ferias", nbrenbsfr.Text));
                       com.Parameters.Add(new SqlParameter("@Dia_Mes", txtDiaMes.Text));
                       com.Parameters.Add(new SqlParameter("@Dia_Gozo", txtDiasGozo.Text));
                       com.Parameters.Add(new SqlParameter("@Ferias_RS", nbferiasRS.Text));
                       com.Parameters.Add(new SqlParameter("@um_terco_ferias", txtferiasRS.Text));//27
                       com.Parameters.Add(new SqlParameter("@um_terco_ferias_RS", nbferiasTotal.Text));
                       com.Parameters.Add(new SqlParameter("@Ferias_RS_2", nbferRS.Text));
                       com.Parameters.Add(new SqlParameter("@Dias_Mes_2", txtDiasMes2.Text));
                       com.Parameters.Add(new SqlParameter("@DIas_Gozo_2", txtDiasGozo2.Text));
                       com.Parameters.Add(new SqlParameter("@Abono_Ferias_RS", nbabferiasRS.Text));
                       com.Parameters.Add(new SqlParameter("@um_terco", txtumterco.Text));
                       com.Parameters.Add(new SqlParameter("@um_terco_sem_Abono", nbferiasTotalRS.Text));
                       com.Parameters.Add(new SqlParameter("@Base_Calculo_RS", nbbasecalcRS.Text));
                       com.Parameters.Add(new SqlParameter("@Aliquota_INSS", txtAliqINSS.Text));
                       com.Parameters.Add(new SqlParameter("@Vr_Descont_RS", nbinss.Text));//37
                       com.Parameters.Add(new SqlParameter("Qtd_Dep", txtdep.Text));
                       com.Parameters.Add(new SqlParameter("@Qtd_Dep_RS", nbdepRS.Text));
                       com.Parameters.Add(new SqlParameter("@Dep_RS", nbdepRS2.Text));
                       com.Parameters.Add(new SqlParameter("@Dependentes_RS", nbdep.Text));
                       com.Parameters.Add(new SqlParameter("@Aiquota_IRRF", txtaliquotairrf.Text));
                       com.Parameters.Add(new SqlParameter("@Parc_Deduzir", nbparcded.Text));
                       com.Parameters.Add(new SqlParameter("Imposto_Deduzir", nbimpostoRS.Text));
                       com.Parameters.Add(new SqlParameter("@Liquido_Receber", nbliquidrec.Text));//45;
                       com.Parameters.Add(new SqlParameter("@Liquido_Receber_RS", nbliquida.Text));
                       com.Parameters.Add(new SqlParameter("@Liquido_Estenso", txtestenso.Text));
                       com.Parameters.Add(new SqlParameter("@Firma", txtfirma.Text));
                       com.Parameters.Add(new SqlParameter("@CNPJ_CEI_CPF", txtdivrs.Text));
                       com.Parameters.Add(new SqlParameter("@Estabelecida", txtestabe.Text));
                       com.Parameters.Add(new SqlParameter("@Em", txtem.Text));
                       com.Parameters.Add(new SqlParameter("@Importancia_RS", nbimp.Text));
                       com.Parameters.Add(new SqlParameter("@Importancia_Estenso", txtimpo.Text));
                       com.ExecuteNonQuery();


                   }
                   catch (SqlException erroCE)
                   {
                       MessageBox.Show("Erro Locarizado foi: " + erroCE);
                   }
               }
           }

Bom...

O erro que esta dando é:

Erro de Conversão ao converter datetime da sequencia de caracteres.

Obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde....

 

Segundo que você falou... Eu posso fazer o seguinte:

 

Outracoisa...

O eu DB SQL é composto por, muitos campos datetime...

Converter a datetime em string???

ou vice-versa???

Obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na hora de passar os parametros você converte o conteudo do textbox para datetime

 

 

  com.Parameters.Add(new SqlParameter("@Dia_Mes", Convert.ToDateTime(txtDiaMes.Text)));

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde...

Tentei usar este comando:

com.Parameters.Add(new SqlParameter("@Dia_Mes", Convert.ToDateTime(txtDiaMes.Text)));

Mas esta dando um erro:

segue o erro:

Erro de Conversão ao converter datetime da sequencia de caracteres.

O mesmo erro:

Tentei colocar no final

Convert.ToDateTime(txtDiaMes.Text).ToOADate();

Convert.ToDateTime(txtDiaMes.Text))).ToString();

 "#\'"  + Convert.ToDateTime(txtDiaMes.Text) "#)");

Nada...

Obrigado pela atenção.

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.