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

Đề tài: [ Solved ] Làm sao để insert tiếng việt trong store procedure?

  1. #1
    Ngày gia nhập
    01 2008
    Bài viết
    7

    Angry [ Solved ] Làm sao để insert tiếng việt trong store procedure?

    Tôi dùng 1 sp để insert vào bảng có trường noidung kiểu ntext làm sao để khi insert có tiếng việt nhỉ
    nếu dùng cầu lệnh sql trực tiếp thì được
    INSERT INTO News( noidung) VALUES (N'cộng hòa xã hội chủ nghĩa việt nam')
    nhưng giờ muốn cho nó vào store procedure thì làm thế nào nhỉ ?

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    bạn thử cái này xem sao:
    Code:
    create table abc(
    ma int,
    ten nvarchar(200)
    )
    
    create proc procAaa
    @a int, @Ten nvarchar(200)
    AS
     insert into abc(ma,ten) values(@a,@Ten)
    go
    exec procAaa'1','abc'
    exec procAaa'2',N'Trần văn chuối'

  3. #3
    Ngày gia nhập
    01 2008
    Bài viết
    7

    Nhưng bạn ơi khi trong trương trình vb.net thì mình gọi sp đó ra và chuyền tham số nó vào cơ mà chứ thực hiện băng lệnh sql thế này thì không có vẫn đề
    help me!!

  4. #4
    Ngày gia nhập
    09 2007
    Bài viết
    724

    nói như vậy nên bạn có thể "ma giáo" một xíu.
    Code:
    SqlCommand cmd = new SqlCommand();
    .....
    strTen = "N'" + txtTen.Text + " ' ";
    cmd.Parameters.AddWithValue("@Ten",strTen);
    ....
    bạn thử cách này xem sao.

    ps: nếu mình nhớ không lầm thì với vb.net nó tự động hiểu chuổi bạn truyền vào là unicode rồi. nên bạn không cần phải làm gì thêm nữa.(cái này nhớ không chính xác. vì hơn năm nay không đụng tới cu VB.NET này rồi)

    chúc bạn thành công.

  5. #5
    Ngày gia nhập
    02 2008
    Bài viết
    43

    Nên viết bằng SP !!
    lúc truyền tham số ta chọn loại nvarchar cho nó là oki!!

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

  1. [Store Procedure] Insert vào một trong các bảng có cấu trúc giống nhau với tên bảng là tham số truyền vào!
    Gửi bởi chuoi123 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 9
    Bài viết cuối: 21-11-2012, 02:39 PM
  2. Cách thực thi 1 store procedure để insert dữ liệu như thế nào
    Gửi bởi kupin203 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 1
    Bài viết cuối: 26-02-2011, 11:07 AM
  3. Store Procedure trong C#!
    Gửi bởi robocon1183 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 29-08-2009, 09:11 AM
  4. [Hỏi] tiếng việt cho store procedure
    Gửi bởi Jindo86 trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 7
    Bài viết cuối: 26-03-2009, 03:56 PM
  5. [Solved]Store Procedure trong SQL Server 2005?
    Gửi bởi whamy04 trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 1
    Bài viết cuối: 15-07-2007, 12:04 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