Obtendo erro ao armazenar dados no sql server 2005 através da caixa de texto
Eu estou armazenando dados (aprox. 1500 palavras) no SQL server 2005 através de caixa de texto e botão. Eu estou usando este código.
protected void Button1_Click(object sender, EventArgs e)
{
conn.Open();
String query = String.Format("insert into try (data,sno) values ('{0}',22)",TextBox1.Text);
SqlCommand cmd = new SqlCommand(query, conn);
cmd.ExecuteNonQuery();
Label1.Text = "submitted";
conn.Close();
}
Eu tenho coluna'data'
do tipo de dados'char(4000)'
.
O problema é que, quando eu armazeno o primeiro parágrafo (aproximadamente 1500 palavras), ele é armazenado com sucesso. Mas quando eu armazenei outro parágrafo (aproximadamente 1500 palavras), ele mostra o erro.
"Sintaxe incorreta perto de 's'. Aspas não fechadas depois da sequência de caracteres ', 22)'."
Qual é o problema ??