1
SQLAPI ++를 사용하여 SQL Server 2005에 데이터를 삽입합니다. 한자가 많으면 데이터베이스에 문자가 왜곡됩니다.SQLAPI ++을 사용할 때 한자 문자가 걸림
IDE : MS 2005
IDE 문자 집합 : 멀티 바이트
SQLAPI가 해방: sqlapi.lib (MSVC++에 대한 동적 자료 가져 오기 라이브러리)
SQLAPI ++를 사용하여 SQL Server 2005에 데이터를 삽입합니다. 한자가 많으면 데이터베이스에 문자가 왜곡됩니다.SQLAPI ++을 사용할 때 한자 문자가 걸림
IDE : MS 2005
IDE 문자 집합 : 멀티 바이트
SQLAPI가 해방: sqlapi.lib (MSVC++에 대한 동적 자료 가져 오기 라이브러리)
가 당신을 위해 무엇을 찾고있는 것은 방법 인 경우 중국어 문자를 SQL Server 데이터베이스에 저장하려면 다음을 NVARCHAR 필드에 저장해야합니다. 또한 문자열 앞에 Caracter N (대소 문자 구분) 접두사를 붙이십시오. 이
DECLARE @T TABLE
(
StrChar VARCHAR(50),
StrChar2 VARCHAR(50),
StrNVar NVARCHAR(100),
StrNVar2 NVARCHAR(100)
)
INSERT INTO @T
VALUES('诶',N'诶','诶',N'诶')
SELECT
*
FROM @T
처럼 나는 그것은 작동하지 않았다이
같은 결과를 얻었다. – herbertluo
N을 더하면'²à §'을 얻습니다. 내가 그것을 사용하지 않을 때, 나는'2à? '을 얻었다. – herbertluo
사용중인 IDE에 문제가있을 수 있습니다. SSMS를 사용해보십시오. –