Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    21-03-2009
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts

    Lỗi font Tiếng Việt Unicode với C#

    Hiện giờ mình cũng đang gặp lỗi tương tự như bạn vinhtd1311, đoạn code thêm nhân viên của mình như sau :
    SqlCommand cmd = new SqlCommand();
    conn.Open();
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = "INSERT INTO NHANVIEN(TenNhanVien,DiaChiNV,DTNV)" +
    " VALUES(@HoTen, @DiaChi, @DienThoai)";

    cmd.Connection = conn;

    //cmd.Parameters.Add("@MaNhanVien", SqlDbType.VarChar).Value = nv.MaNhanVien;
    cmd.Parameters.Add("@HoTen", SqlDbType.VarChar).Value = nv.HoTen;
    cmd.Parameters.Add("@DiaChi", SqlDbType.VarChar).Value = nv.DiaChi;
    cmd.Parameters.Add("@DienThoai", SqlDbType.VarChar).Value = nv.DienThoai;

    dữ liệu đưa vào sql hiển thị ra toàn dấu ?. Xin mọi người chỉ giáo giúp làm sao để truyền dữ liệu vào SQL như đoạn code của mình thì dữ liệu sẽ hiển thị được tiếng việt!

    thanks so much!
    Quote Quote

  2. #2
    Tham gia
    19-10-2002
    Bài viết
    610
    Like
    1
    Thanked 4 Times in 4 Posts
    Bạn thử với SqlDbType.NVarChar datatype xem sao.

  3. #3
    Tham gia
    21-03-2009
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Mình đã chỉnh được cách nhập dữ liệu trog C# vào SQL mà không bị lỗi "?" nữa, cảm ơn QUANN ( dù mình chưa biết bạn là ai )

    cmd.Parameters.Add("@DiaChi", SqlDbType.VarChar).Value = nv.DiaChi;

    cmd.Parameters.Add("@DiaChi", SqlDbType.NVarChar).Value = nv.DiaChi;

    [=========> Bổ sung bài viết <=========]

    Hôm nay mình gặp vấn đề này : Mình có 1 bảng Nhân Viên, khi mình nhập nhân viên mới vào, mình muốn kiểm tra xem những thông tin của nhân viên này ( họ tên, ngày vào làm, địa chỉ, điện thoại ) có bị trùng với nhân viên nào đã được nhập hay không, mà mình chưa tìm ra cách! mình dùng 3layer, bạn nào biết chỉ giáo cho mình với nhé!
    Thanks nhiều!!!!!!!!
    Được sửa bởi ngannamkhongphai lúc 21:04 ngày 22-11-2009 Reason: Bổ sung bài viết

Bookmarks

Quy định

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