ar62 0 Denunciar post Postado Junho 28, 2013 Ola Pessoal, deparei com essa situação e gostaria de divulgar para que possam estar orientando-me de como proceder neste caso tenho uma tabela com 27 campos e gostaria de que dentro dessas opções INSERT,SELECT,DELETE,UPDATE eu possa inserir os campos dividindo em varias linhas dentro da programação no codigo fonte. Exemplo do que tenho iniciado, abaixo eu fiz uma linha com todos os campos, Espero ter conseguido descrever minha necessidade. SqlCommand ComLog = new SqlCommand(); ComLog.CommandText = "Insert into Tb_Produto ( Prod_Descricao, Prod_Imagem, Prod_Operacao, Prod_Preco Prod_SaldoAtual, Prod_SaldoAnterior, Prod_PrecoAnterior ) Values (@wProd_Descricao, @wProd_Imagem, @wProd_Operacao, @wProd_Preco @wProd_SaldoAtual, @wProd_SaldoAnterior, @wProd_PrecoAnterior)"; ComLog.Parameters.Clear(); ComLog.Parameters.AddWithValue("@wProd_Descricao", Prod_Descricao); ComLog.Parameters.AddWithValue("@wProd_Imagem", Prod_Imagem); ComLog.Parameters.AddWithValue("@wProd_Operacao",Prod_Operacao); ComLog.Parameters.AddWithValue("@wProd_Preco", Prod_Preco); ComLog.Parameters.AddWithValue("@wProd_SaldoAtual", Prod_SaldoAtual); ComLog.Parameters.AddWithValue("@wProd_SaldoAnterior", Prod_SaldoAnterior); ComLog.Parameters.AddWithValue("@wProd_PrecoAnterior", Prod_PrecoAnterior); ComLog.CommandType = CommandType.Text; ComLog.Connection = Con; ComLog.ExecuteNonQuery(); Response.Write("Registro Produto Incluido com sucesso!!!!...." + Con); Con.Close(); Compartilhar este post Link para o post Compartilhar em outros sites
KhaosDoctor 242 Denunciar post Postado Junho 28, 2013 O que está acontecendo? Compartilhar este post Link para o post Compartilhar em outros sites
ar62 0 Denunciar post Postado Junho 28, 2013 Ola KhaosDoctor, na verdade eu gostaria de ter um parametro para seguir na programação, como possuo varios campos no banco de dados e quando começo a inserir os campos a linha do insert into vai ficando grande a linha e por isso gostaria de estar quebrando a linha em varias para que possa visualizar os campos dos quais ja tenho inserido na linha do insert into, espero ter conseguido descrever, fico no aguardo, abraço Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Junho 28, 2013 Utilize StringBuilder: System.Text.StringBuilder sqlString = new System.Text.StringBuilder(); sqlString.Append(" Insert into Tb_Produto ( Prod_Descricao,"); sqlString.Append(" Prod_Imagem, Prod_Operacao, Prod_Preco"); sqlString.Append(" Prod_SaldoAtual, Prod_SaldoAnterior, Prod_PrecoAnterior)"); sqlString.Append(" Values(@wProd_Descricao, @wProd_Imagem, @wProd_Operacao, @wProd_Preco, @wProd_SaldoAtual, @wProd_SaldoAnterior, @wProd_PrecoAnterior)"); ComLog.CommandText = sqlString.ToString(); Abraços.... Compartilhar este post Link para o post Compartilhar em outros sites
ar62 0 Denunciar post Postado Junho 28, 2013 Ola Quintelad, Fico grato por se prontificar em ajudar-me é esse metodo que eu gostaria realmente de saber, parabéns, Vou estar inserindo no meu programa para aprender. Grato por tudo Quintelad, abraço Compartilhar este post Link para o post Compartilhar em outros sites
KhaosDoctor 242 Denunciar post Postado Julho 1, 2013 Novamente ar62, o post a ser marcado como resposta não é o seu de agradecimento, mas sim a resposta, neste caso a do quintelab, fazemos isto justamente com o intuito de que a resposta fique visível para os próximo usuários que tenham esta dúvida e possam saber a resposta assim que entrarem no tópico. Compartilhar este post Link para o post Compartilhar em outros sites