View Full Version : Unicode trong sql server
cho hoi lam sao danh tieng viet bang Unicode trong sql server
minh da thu sql server 7.0 va 2000 nhung ma khong duoc. Mong cac ban chi giup
White_Rose
12-07-2003, 23:34
Bạn sử dụng bộ gõ Unicode là gõ bình thường mà.
Nếu lập trình bạn thêm N ở đâu chuỗi.
INSERT INTO table1(name) VALUES (N'Hồng Vân')
minh muon su dung thu tuc trong sql server de insert du lieu bang tieng viet. Minh da dung 'N' trong cua lenh binh thuong thi duoc nhung dung trong thu tuc thi khong cap nhat duoc tieng viet. Neu cac ban biet xin chi giup.
Thế tham số trong thủ tục bạn dùng kiểu dữ liệu nào ? Nếu không phải nvarchar hoặc nchar thì không được đâu.
Ex:
create proc sp_getinfo(stname nvarchar(50)) as
Select * From TBLINFO form TBLINFO Right Join TBLSTD On TBLINFO.stdid=TBLSTD.stdid Where stname=stname
...
----------------------
Gọi thủ tục (VB)
connection.execute "EXEC sp_getinfo(N'" & "Gì Cũng Được" & "')"
Chưa kiểm tra lại có chạy đúng hay không :emlaugh:
Nhưng cơ bản là như vậy thì phải ?
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.