Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Lưu HTML code từ FCKeditor vào Database

  1. #1
    Ngày gia nhập
    08 2011
    Nơi ở
    Hà Nội
    Bài viết
    31

    Mặc định 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 ?
    All things you want to do is just do it.

  2. #2
    Ngày gia nhập
    04 2010
    Nơi ở
    Trên hành tinh thứ ba tính từ Mặt trời
    Bài viết
    202

    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ý
    Microsoft Student Partner
    University of Information Technology - VNUHCM
    Visit my blog: My power is my mind

  3. #3
    Ngày gia nhập
    08 2011
    Nơi ở
    Hà Nội
    Bài viết
    31

    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

    Visual C# Code:
    1.  protected void btInsert_Click(object sender, EventArgs e)
    2.         {
    3.             try {
    4.                 cnnString = ConfigurationManager.ConnectionStrings["Topcnn"].ToString();
    5.                 cnn = new SqlConnection(cnnString);
    6.                 cnn.Open();
    7.  
    8.                 cmd = cnn.CreateCommand();
    9.                 cmd.CommandText = "INSERT INTO [POST]( [Title], [Body], [Publish] ) VALUES "
    10.                                     +"(@Title, @Body, @Publish)"
    11.                                     + "Select @@IDENTITY ";
    12.  
    13.                 cmd.Parameters.Add("@Title", SqlDbType.NVarChar, 50);
    14.                 cmd.Parameters.Add("@Body", SqlDbType.NVarChar, 4000);
    15.                 cmd.Parameters.Add("@Publish", SqlDbType.DateTime);
    16.  
    17.                 cmd.Parameters["@Title"].Value = tbTitle.Text ;
    18.                 cmd.Parameters["@Body"].Value = tbBody.Text ;
    19.                 cmd.Parameters["@Publish"].Value = DateTime.Now.ToString();
    20.  
    21.                 //lay cot gia tri cua cot ID vua nhap lieu vao
    22.                 int newShipperID = Int32.Parse(cmd.ExecuteScalar().ToString());
    23.                 lbStatus.Text = newShipperID.ToString();
    24.                
    25.              
    26.                 Response.Write("Da insert thanh cong");
    27.                 cnn.Close();
    28.             }
    29.             catch(Exception ex)
    30.             {
    31.                 cnn.Close();
    32.                 Response.Write(ex);
    33.                 }
    34.         }
    All things you want to do is just do it.

  4. #4
    Ngày gia nhập
    08 2011
    Nơi ở
    Hà Nội
    Bài viết
    31

    Em tự tìm và fix được lỗi của mình rồi

    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
    All things you want to do is just do it.

Các đề tài tương tự

  1. Kỹ thuật C Chèn C code vào HTML
    Gửi bởi zkhanh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 31-07-2013, 10:08 AM
  2. Code HTML hiệu ứng ảnh khi rê chuột vào !
    Gửi bởi congtoan8888 trong diễn đàn Thắc mắc chung
    Trả lời: 0
    Bài viết cuối: 26-03-2013, 06:28 PM
  3. Lấy code html của ckeditor để lưu vào database thế nào?
    Gửi bởi sinhvien_ct trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 30-09-2011, 01:38 AM
  4. Thuật toán lọc tin từ code HTML ?????????
    Gửi bởi hoasuju_90 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 06-07-2011, 10:08 AM
  5. Cách code thẻ html trong ập trình ASP.NET?
    Gửi bởi pvtam2a trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 02-03-2011, 10:43 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn