data atual para a coluna

28/04/2009

Olá, estou tentando enviar a data atual para a coluna criado no meu banco, mas não está dando certo. protected void Button1_Click(object sender, EventArgs e) { SqlConnection connection = new SqlConnection(); try { DateTime data = new DateTime(); connection = new SqlConnection(ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString); SqlCommand command = new SqlCommand("INSERT INTO EsEp002F1 ([obsCoIn005],[obsCoIn004],[obsCoOr003F1],[uidProjeto],[versao],[criado]) VALUES(@obsCoIn005, @obsCoIn004, @obsCoOr003F1,@uidProjeto,@versao,@criado)", connection); command.Parameters.Add(new SqlParameter("@obsCoIn005", txtCoIn005.Text)); command.Parameters.Add(new SqlParameter("@obsCoIn004", txtCoIn004.Text)); command.Parameters.Add(new SqlParameter("@obsCoOr003F1", txtCoOr003F1.Text)); command.Parameters.Add(new SqlParameter("@uidProjeto", IdProject)); command.Parameters.Add(new SqlParameter("@versao", txtversao.Text)); command.Parameters.Add(new SqlParameter("@criado", DateTime.Now.ToString("yyyy-MM-dd")); connection.Open(); command.ExecuteNonQuery(); lblMsg.Text = "Usuário incluido com sucesso!"; RetornaValor(); Como eu poderia passar o parametro de uma data para a minha tabela?
Lorena Menelli

Lorena Menelli

Curtidas 0

Respostas

Fabio Mans

Fabio Mans

28/04/2009

Tira o ToString, deixa só DateTime.Now

Lorena mas a melhorar maneira de pegar a data de inclusão é você fazer pelo banco, veja a minha tela.



Eu crio um Constraint Default dizendo para pegar a Data do sistema GetDate() como este campo aceita nulo ele vai preencher com a Data, assim não preciso me preocupar com o código.

Espero ter ajudao.

Fabio

GOSTEI 0
Lorena Menelli

Lorena Menelli

28/04/2009

Ok. Fabio, mais a imagem não apareceu aqui.
GOSTEI 0
Devmedia

Devmedia

28/04/2009

Segue a imagem enviada pelo consultor



GOSTEI 0
Fabio Mans

Fabio Mans

28/04/2009

Lorena você conseguiu resolver com uma das duas opções que eu passei para você.

Fabio
GOSTEI 0
Lorena Menelli

Lorena Menelli

28/04/2009

Sim, fiz conforme vc me passou e fui um ponto a mais no meu projeto. Obigada, e pode fechar.
GOSTEI 0
POSTAR