Usuário com melhor resposta
Texto

Pergunta
-
Prezados colegas,
eu desenvolvi um sistema de notícias em PHP do qual estou usando o SQL SERVER como base de dados... só que o campo onde insere o conteúdo das notícias, do qual usa-se aqueles editores de texto do javascript, ao preencher esse campo e inserir no banco, aparece apenas a metade do texto, dependendo do tamanho do texto... eu tentei usar tipos de dados como (text, nvarchar, varchar, ntext) e nada... quando não inclue no banco, aparece apenas um trecho do texto...
abs à todos!!!
sábado, 10 de maio de 2008 17:45
Respostas
-
quinta-feira, 15 de maio de 2008 10:25
-
Olá Marcos,
O data type NVARCHAR aceita até 4.000 caracteres, porém o VARCHAR aceita até 8.000!!!
1. Verifique o tamanho e tipo do campo no database
2. Verifique o tamanho e tipo da variável da tua stored procedure que está recebendo os parâmetros do aplicativo
3. Verifique o tamanho e tipo da variável do teu aplicativo, que está enviando os dados para o SQL
Deve ser algum erro bobo com relação aos tipos de dados. Confira todo o fluxo, que você encontra este probleminha.
Um abraço,
Raul Santos
domingo, 25 de maio de 2008 13:39
Todas as Respostas
-
Ninguém??? Só preciso saber como faço pra inserir um texto grande no banco de dados, já que ele só deixa a metade do texto...pelo que sei, o SQL SERVER limita até 4000 caracteres, me corrijam se eu estiver errado... caso seja isso mesmo..será que nao existe algum meio de inserir mais que isso???
MarcosTavares wrote: Prezados colegas,
eu desenvolvi um sistema de notícias em PHP do qual estou usando o SQL SERVER como base de dados... só que o campo onde insere o conteúdo das notícias, do qual usa-se aqueles editores de texto do javascript, ao preencher esse campo e inserir no banco, aparece apenas a metade do texto, dependendo do tamanho do texto... eu tentei usar tipos de dados como (text, nvarchar, varchar, ntext) e nada... quando não inclue no banco, aparece apenas um trecho do texto...
abs à todos!!!
terça-feira, 13 de maio de 2008 21:03 -
Marcos,
Somente um trecho do texto?
Mas você já verificou se todos conteúdo deste campo esta sendo passado para o SQL Server?
Será que o PHP não esta limitando o tamanho do campo no componente que faz o acesso ao SQL Server?
quarta-feira, 14 de maio de 2008 13:21Moderador -
quinta-feira, 15 de maio de 2008 10:25
-
Olá Marcos,
O data type NVARCHAR aceita até 4.000 caracteres, porém o VARCHAR aceita até 8.000!!!
1. Verifique o tamanho e tipo do campo no database
2. Verifique o tamanho e tipo da variável da tua stored procedure que está recebendo os parâmetros do aplicativo
3. Verifique o tamanho e tipo da variável do teu aplicativo, que está enviando os dados para o SQL
Deve ser algum erro bobo com relação aos tipos de dados. Confira todo o fluxo, que você encontra este probleminha.
Um abraço,
Raul Santos
domingo, 25 de maio de 2008 13:39