none
Várias linhas no SQL Server 2005 RRS feed

  • Pergunta

  • Boa tarde pessoal,

     

    Estou tendo problemas em inserir um registro com um campo texto que tenha várias linhas.

     

    Alguém pode me dizer como fazer o SQL Server 2005 gravar a quebra de linhas por favor?

     

    Muito obrigado!

     

    quarta-feira, 10 de dezembro de 2008 19:05

Respostas

Todas as Respostas

  • André,

     

    Como você esta tentando fazer o Insert, poderia mostrar o código?

    quarta-feira, 10 de dezembro de 2008 19:11
    Moderador
  • Eu estou tentando fazer algo parecido com um fórum e na hora de salvar a mensagem eu nao consigo fazer um campo que salve a mensagem com a formatação digitada pelo usuário.

     

    quinta-feira, 11 de dezembro de 2008 01:14
  • André,

     

    Você deseja salvar a formatação do texto dentro do SQL Server?

    quinta-feira, 11 de dezembro de 2008 10:33
    Moderador
  • Olá André, não entendi como vc está tentando passar o texto para o SQL.

    Qual linguagem vc utiliza?

    Vc está tentando passa os valores de um form para o SQL?

    O valores desse form estão dentro de um "textarea"?

    Os valores do texto são jogados emalguma variável no formato adequado?

    O datatype usado no teu banco está como text?

    Vc está utilizando alguma ferramenta WYSIWYG?

     

    Nos dê um retorno.

     

    Valeu!

    quinta-feira, 11 de dezembro de 2008 13:11
  • Sim.

     

    Por exemplo, eu escrevo uma mensagem com varias linhas, fontes diferentes, cores diferentes, etc.

     

    Eu sei que nao tem como o sql server guardar essa formatacao, mas preciso de alguma solucao para que depois eu possa carregar essa mensagem do jeito que o usuario tiver digitado.

    quinta-feira, 11 de dezembro de 2008 14:33
  • Olha, a solução para o seu problema será encontrado quando vc pesquisar na internet sobre WYSIWYG para a aplicação que vc está usando.

    Existem alguma soluções WYSIWYG que vc pode usar juntamente com a sua aplicação, veja o link abaixo como exemplo:

    http://msdn.microsoft.com/en-us/library/aa753630(VS.85).aspx

     

    Quando vc encontrar uma solução, retorne aqui e nos diga qual que vc encontrou.
    quinta-feira, 11 de dezembro de 2008 14:43
  • Obrigado pela dica.

     

    Vou pesquisar essa solução para web site do visual studio 2005 e retorno o resultado assim que possível.

     

     

    quinta-feira, 11 de dezembro de 2008 16:10
  • Jóia!

    quinta-feira, 11 de dezembro de 2008 16:12
  • Eu entendi que com esses componentes WYSIWYG, o usuário escreve a mensagem com qualquer formatação e este controle gera um código HTML que pode ser gravado num campo texto do SQL Server normalmente. E na hora de carregar a mensagem neste controle, ele interpreta o código HTML e mostra a mensagem com toda a formatação novamente. Estou certo?

     

    quinta-feira, 11 de dezembro de 2008 17:28
  • É isso mesmo andré, é essa a forma que conheço.

    quinta-feira, 11 de dezembro de 2008 17:32
  • Muito obrigado Emanuel!

    Realmente, parece que vai dar certo. Testei esse WYSIWYG com o J# e funcionou muito bem.

    Só estou com dificuldades de encontrar um para WebForms. Se você conhecer um gratuito, por favor, me indique.

     

    quinta-feira, 11 de dezembro de 2008 18:32
  • Finalmente encontrei um que supre as minhas necessidades (http://freetextbox.com/default.aspx).

     

    Parece que essa é realmente a solução.

     

    Muito obrigado pela ajuda.

     

    Até a próxima!

     

     

     

    quinta-feira, 11 de dezembro de 2008 19:45