Uzyskiwanie błędu podczas przechowywania danych w serwerze SQL 2005 przez pole tekstowe
Przechowuję dane (około 1500 słów) na serwerze SQL 2005 za pomocą pola tekstowego i przycisku. Używam tego kodu.
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();
}
Mam kolumnę'data'
typu danych'char(4000)'
.
Problem polega na tym, że gdy zapisuję pierwszy akapit (około 1500 słów), zapisuje się on pomyślnie. Ale kiedy zapisałem inny akapit (około 1500 słów), pokazał mi błąd.
„Nieprawidłowa składnia w pobliżu„ s ”. Niezamknięty cudzysłów po łańcuchu znaków”, 22) „.”
Jaki jest problem ??