-
31-08-2011, 08:56 AM #1Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
HTML code thì cũng chỉ là những ký tự bình thường, vì thế kiểu nvarchar là hoàn toàn có thể lưu trữ được. Bạn Insert như thế nào mà không được? Đưa code lên đây để mọi người cùng xử lý
View more random threads:
- Jquery không chạy trên master page và một vài hiệu ứng đính kèm
- Cách căn lền 2 bên cho masterPage trong ASP.NET?
- cách login account facebook (basic application) trong Asp.Net Mvc 4 ?
- Hình dư trong sự kiện hover
- Sort data trong Gridview bằng code trong C#?
- Lỗi trong và cảnh báo trong ASP.NET
- Cách thêm 1 lúc nhiều dữ liệu vào bảng trong ASP.NET MVC4?
- ASP MVC5 lỗi render file css và js
- [HandleError] trước mỗi hàm ASP.NET có ý nghĩa gì?
- Cách nào lấy Tên Thiết Bị Truy Cập Vào Website?
-
31-08-2011, 09:10 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
vâng. đây...
đây là một ví dụ em làm thử trước.
em có 2 cái textbox là tbTitle và tbBody.
Nhấn nút insert để insert dữ liệu.
Database: Id int, Title(nvarchar(50)), Body(nvarchar(Max)), publish(datetime)
Nhập dữ liệu 2 cái text này: ví dụ nhập ở text title là <h1>hello this is index page</h1>
thì lập tức bị báo lỗi khi nhấn nút insert.
Uploaded with ImageShack.us
Mã:protected void btInsert_Click(object sender, EventArgs e) { try { cnnString = ConfigurationManager.ConnectionStrings["Topcnn"].ToString(); cnn = new SqlConnection(cnnString); cnn.Open(); cmd = cnn.CreateCommand(); cmd.CommandText = "INSERT INTO [POST]( [Title], [Body], [Publish] ) VALUES " +"(@Title, @Body, @Publish)" + "Select @@IDENTITY "; cmd.Parameters.Add("@Title", SqlDbType.NVarChar, 50); cmd.Parameters.Add("@Body", SqlDbType.NVarChar, 4000); cmd.Parameters.Add("@Publish", SqlDbType.DateTime); cmd.Parameters["@Title"].Value = tbTitle.Text ; cmd.Parameters["@Body"].Value = tbBody.Text ; cmd.Parameters["@Publish"].Value = DateTime.Now.ToString(); //lay cot gia tri cua cot ID vua nhap lieu vao int newShipperID = Int32.Parse(cmd.ExecuteScalar().ToString()); lbStatus.Text = newShipperID.ToString(); Response.Write("Da insert thanh cong"); cnn.Close(); } catch(Exception ex) { cnn.Close(); Response.Write(ex); } }
-
31-08-2011, 09:16 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Em tự tìm và fix được lỗi của mình rồi [IMG]images/smilies/biggrin.png[/IMG]
hóa ra là do cái validate request sửa lại thành false là oke.
http://goccongnghe.net/post/2010/10/...he-client.aspx
-
31-08-2011, 06:36 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lưu HTML code từ FCKeditor vào Database
em dùng sql 2008
khi sử dụng FCKeditor thì ta có thể lấy được một string code của html
nhưng em ko rõ là khi insert string vào thì ko được.
Cho em hỏi là nvarchar(4000) hình như không hỗ trợ việc lưu Html code
vậy có cách nào để lưu vào database ko ạ?
dùng data type nào ?
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...