Vấn đề Tiếng Việt Trong SQLServer - Ndk
Có thể bạn quan tâm
Chuyển đến nội dung chính Chia sẻ
Nhãn - tin học
Vấn đề tiếng việt trong SQLServer
Vấn đề Trong ô textbox trên window form. Mình muốn gõ vào dòng text (VD: NGuyễn Văn A). Khi click nút Save thì sẽ lưu chuỗi: "Nguyễn Văn A" vào field "Name" trong database rồi hiển thị chuỗi text đó lên trên 1 DataGridView. Nhưng sau khi lưu thành công, mình đọc lại từ database để hiển thị lên DataGridView thì nó lại ra thành: "NGuy?n V?n A". Giải quyết Đấy là chuỗi khi Insert của bạn chưa được mã háo theo chuẩn Database ( thường là UTF-8 ). Có 2 cách dành cho bạn: Cách 1: Dùng trực tiếp ở câu lệnh sql Để có thể chèn chuỗi theo chuẩn UTF-8 thì ngay trong câu lệnh SQL bạn phải thêm N trước chuỗi cần hiển thị đúng UTF-8. Ví dụ: INSERT INTO tblSinhvien(masv,hoten) VALUES('0854040046',N'Ngô Khánh'); UPDATE tblSinhvien SET hoten=N'Ngô Duy Khánh' WHERE masv='0854040046'; Cách 2: Dùng Store Procedure của sql Dùng cách truyền dữ liệu theo tham số sẽ đảm bảo dữ liệu truyền vào là không bị mất mát, bạn nhập như thế nào thì nó sẽ ghi vào csdl như thế. Ví dụ: Trong Sql Server bạn tạo ra 1 store procedure như sau:CREATE PROCEDURE InsertSV@masv nvarchar(10),@hoten nvarchar(40)ASinsert into tblSinhvien values(@masv, @hoten) Trong C# SqlCommand bây giờ có dạng: SqlCommand cmd = new SqlCommand(“InserSV”, conn);cmd.CommandType = CommandType.StoredProcedure;cmd.Parameters.AddWithValue(“@masv”, masv);//biến masv chứa string có UTF-8cmd.Parameters["@masv"].Direction = ParameterDirection.Input;cmd.Parameters.AddWithValue(“@hoten”, hoten);//biến hoten chứa string có UTF-8cmd.Parameters["@hoten"].Direction = ParameterDirection.Input; Chia sẻNhận xét
- Unknownlúc 22:10 29 tháng 11, 2016
Cảm ơn bạn đã chia sẽ
Trả lờiXóaTrả lời- Trả lời
- Nặc danhlúc 22:33 22 tháng 10, 2022
cảm ơn bạn rất nhiều
Trả lờiXóaTrả lời- Trả lời
Đăng nhận xét
Bài đăng phổ biến
Quy trình RUP (Rational Unified Process)
Chia sẻLưu trữ
- tháng 8 20131
- tháng 12 20121
- tháng 4 20121
- tháng 2 20121
- tháng 1 20126
- tháng 12 20111
- tháng 11 20112
- tháng 10 20113
- tháng 9 20114
- tháng 7 20111
- tháng 6 20114
- tháng 5 20114
- tháng 12 20101
- tháng 10 20101
- tháng 9 20103
- tháng 8 20102
- tháng 5 20103
- tháng 1 20103
- tháng 12 200910
Nhãn
- .htaccess1
- 3-tier1
- adobe1
- avatar1
- bí quyết1
- bitcup1
- C#1
- cao1
- chảy máu chất xám1
- châu á1
- chèn1
- cio1
- core banking1
- cố gắng1
- đệ quy1
- điện toán đám mây1
- Fast Accounting1
- flash1
- giá1
- giải pháp1
- giải thuật1
- hàng hóa2
- Hỏi đáp1
- hỗ trợ1
- imf1
- javarscipt1
- kế toán5
- Khái niệm1
- khẩn cấp1
- khủng hoảng1
- kiếm tiền1
- kinh doanh9
- kinh doanh online1
- kinh nghiệm kinh doanh1
- kinh tế9
- kỹ năng mềm2
- lan truyền1
- lập trình1
- lời khuyên1
- lương1
- màn hình1
- mẹo kinh doanh1
- microsoft1
- misa2
- mơ ước1
- n-tier1
- ngân hàng2
- nghề nghiệp1
- ngoài1
- nhập khẩu1
- nick1
- nội địa1
- pháp lý1
- phần mêm3
- phỏng vấn1
- quản lý1
- quay lui1
- quỹ2
- quyết định1
- sáng tạo1
- Search Engine Optimization1
- seo1
- sliverlight1
- tài chính-kế toán10
- tăng trưởng3
- tập đoàn1
- thách thức1
- thanh toán1
- thanh toán quốc tế1
- thu nhập1
- thủ thuật3
- thuật toán1
- thuế1
- tiếng anh1
- tiết kiệm chi phí1
- tiêu dùng1
- tìm ý tưởng2
- tin học22
- tối ưu1
- trình duyệt4
- trực tiếp1
- từ điển1
- tỷ giá1
- usd2
- vi mô1
- vĩ mô2
- viral maketing1
- vnd1
- vượt qua1
- xin việc1
- ý tưởng2
- yahoo1
Báo cáo vi phạm
Từ khóa » Viết Có Dấu Trong Sql Server
-
Cách Viết điều Kiện Với Giá Trị Có Dấu Tiếng Việt Trong SQL Server ...
-
Lưu Tiếng Việt Trong Sql Server - Programming - Dạy Nhau Học
-
Viết Dấu " ' " Trong SQL Server - Programming
-
Tìm Kiếm Tiếng Việt Không Dấu Trong SQL Server - Viblo
-
Cách Viết điều Kiện Lọc Dữ Liệu Với Giá Trị Có Dấu Tiếng Việt Trong ...
-
Insert Tiếng Việt Có Dấu Vào MSSQL Không Lỗi Font - Nosomovo
-
Gõ Tiếng Việt Trong SQL Server Managerment Studio Express?
-
[SQLSERVER] Hướng Dẫn Cách Tìm Tiếng Việt Không Dấu
-
[Giúp đỡ]Lưu Chuỗi Có Dấu Vào SQL | Java Việt Nam - CongDongJava
-
Ngoại Lệ Unhandled Khi Bạn Sử Dụng Một Giao Dịch được đánh Dấu ...
-
Sửa Các Câu Lệnh SQL để Tinh Chỉnh Kết Quả Truy Vấn
-
KB2674317-danh Sách Các Lỗi đã được Khắc Phục Trong SQL Server ...