insert vào một mutiline

Bài mới nhất gửi 04/12/2008 2:40 PM, do TrungDD gửi. 10 hồi âm.
Trang 1 trên 1
Cách sắp xếp: Trước Tiếp
  • 01/12/2008 11:41 AM

    insert vào một mutiline

    Em insert vào textbox định dạng kiểu Mutiline ,Khi insert nhiều dòng thì nó chỉ insert được dòng đầu tiên . Vậy là sao?

    Database em để kiểu Ntext.

    p/s: Chính xác là nó chỉ được một số ký tự.

    • Điểm bài gửi: 8
  • 01/12/2008 2:23 PM trả lời cho

    • TrungDD
    • Top 10 Contributor
    • Joined on 29/07/2008
    • Bài gửi 417
    • Điểm 1,550

    Re: insert vào một mutiline

     Bạn kiểm tra lại điều khiển TextBox với các thuộc tính TextMode, Wrap như sau:

    <asp:TextBox ID="TextBox1" runat="server" Height="120px" Rows="3"  TextMode="MultiLine" Wrap="True">

    • Điểm bài gửi: 8
  • 01/12/2008 2:42 PM trả lời cho

    Re: insert vào một mutiline

     vẫn không được chỉ được  một đoạn ngắn ký tự!

    • Điểm bài gửi: 8
  • 01/12/2008 3:21 PM trả lời cho

    • TrungDD
    • Top 10 Contributor
    • Joined on 29/07/2008
    • Bài gửi 417
    • Điểm 1,550

    Re: insert vào một mutiline

    Em thử tạo thêm một điều khiển Label để test dữ liệu lấy ra từ cơ sở dữ liệu xem như thế nào. Nếu dữ liệu lấy ra bình thường thì kết quả trên Label cũng tạo các dòng multi line như Multi line TextBox. Ngược lại, có thể lỗi xuất phát khi xử lý dữ liệu hoặc dữ liệu có trong database.

    • Điểm bài gửi: 8
  • 01/12/2008 4:02 PM trả lời cho

    Re: insert vào một mutiline

    em nhập vào bằng SQL SERVER thì được. Xuất ra cũng được hết. Nhưng insert bằng nhập cái mình lập trình thì được một đoạn ngắn cũn.

    ps: code đoạn insert của em đây :

     

         public bool insertNews()
            {
                base.Connect();
                string sql = "INSERT INTO News(Titles,Description,Details,TypeId,Images) ";
                sql += " VALUES(@Titles,@Description,@Details,@TypeId,@Images)";
                SqlCommand cmd = new SqlCommand(sql, conn);

                cmd.Parameters.Add(new SqlParameter("@Titles", SqlDbType.NVarChar, 255));
                cmd.Parameters.Add(new SqlParameter("@Description", SqlDbType.NText, 16));
                cmd.Parameters.Add(new SqlParameter("@Details", SqlDbType.NText, 16));
                cmd.Parameters.Add(new SqlParameter("@TypeId", SqlDbType.Int, 4));
                cmd.Parameters.Add(new SqlParameter("@Images", SqlDbType.VarChar, 50));

                cmd.Parameters["@Titles"].Value = this.n.Titles;
                cmd.Parameters["@Description"].Value = this.n.Description;
                cmd.Parameters["@Details"].Value = this.n.Details;
                cmd.Parameters["@TypeId"].Value = this.n.TypeId;
                cmd.Parameters["@Images"].Value = this.n.Images;

                try
                {
                    int n = cmd.ExecuteNonQuery();
                    base.Disconnect();
                    if (n != 0)
                    {
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }
                catch(Exception ex)
                {
                    System.Console.Write(ex.Message);
                    base.Disconnect();
                    return false;   
                }
            }

    • Điểm bài gửi: 8
  • 01/12/2008 4:36 PM trả lời cho

    • TrungDD
    • Top 10 Contributor
    • Joined on 29/07/2008
    • Bài gửi 417
    • Điểm 1,550

    Re: insert vào một mutiline

    Em kiểm tra lại hai câu lệnh này nhé!

    Sửa thành mã như sau:

    • Điểm bài gửi: 8
  • 01/12/2008 5:04 PM trả lời cho

    Re: insert vào một mutiline

     Được rồi anh ah ! Nhưng phải thêm dấu nháy kép :

     

                cmd.Parameters.Add(new SqlParameter("@Description", "Description"));
                cmd.Parameters.Add(new SqlParameter("@Details", "Details"));

    • Điểm bài gửi: 8
  • 01/12/2008 5:11 PM trả lời cho

    Re: insert vào một mutiline

     Tiện thể cho em hỏi luôn. Em muốn  làm những block như thế này. Em đã dùng repeater để làm và thể được danh sách tin theo từng thể loại  . Nhưng em không biết làm thế nào để có 1 tin  có ảnh và mô tả ngắn ở  trước danh sách 3 tin tiếp theo.

    Tuân thủ các tiêu chuẩn Đào tạo của Aptech Ấn Độ, HaiPhong - Aptech cung cấp các khóa học về lập trình, phần mềm và quản trị Mạng.
    • Điểm bài gửi: 3
  • 01/12/2008 5:12 PM trả lời cho

    • TrungDD
    • Top 10 Contributor
    • Joined on 29/07/2008
    • Bài gửi 417
    • Điểm 1,550

    Re: insert vào một mutiline

    OK. Happy coding!Smile

    • Điểm bài gửi: 8
  • 02/12/2008 10:51 AM trả lời cho

    Re: insert vào một mutiline

     Giúp em phần trên luôn đi anh TrungDD. 

    • Điểm bài gửi: 8
  • 04/12/2008 2:40 PM trả lời cho

    • TrungDD
    • Top 10 Contributor
    • Joined on 29/07/2008
    • Bài gửi 417
    • Điểm 1,550

    Re: insert vào một mutiline

    • Điểm bài gửi: 3
Trang 1 trên 1
Tầng 3, Tòa nhà Sholega, số 275 Lạch Tray, Ngô Quyền, Hải Phòng
Tel: +84 (31) 3.733.000 - 3.733.111      Fax: +84 (31) 3.733.222
Email: center@hp-aptech.edu.vn
© 2004-2008 HaiPhong - Aptech Computer Education Giới thiệu  |  Liên hệ