통합 작업의 일환으로 데이터베이스에 nvarchar (30) 유형의 열이 있으며 WCF 서비스를 호출하고이 값을 전달해야합니다. 다른 데이터베이스의 varchar (30) 유형을 가진 열에 저장됩니다.C#에서 nvarchar의 데이터를 varchar로 변환
내 문자열을 "varchar friendly"문자열로 변환하려면 어떻게해야합니까? (예 : WCF 서비스를 호출하는 코드에서)?
업데이트 : 아무것도 아직 잘못되었습니다. 그러나 나는이 서비스를 통해 120,000 개의 레코드를 처음으로 마이그레이션하게 될 것이며 매일 약 300 개의 새로운 레코드가이 서비스를 통해 푸시 될 것입니다. 따라서 어떤 종류의 수동 개입은 매우 바람직하지 않으며 사전에 잘못 될 수있는 것에 대해 생각하고 있습니다. 대상 데이터베이스 (VARCHAR 열)를 제어 할 수는 없지만 SQL Server와 C#이 응용 프로그램에 대한 것입니다 (ADO.NET을 사용하고 있는지 확실하지 않음).
Sql 서버 나는 예상하나요? ADO.NET을 사용한 데이터베이스 액세스? – Mac
어떤 특정 문제가 있습니까? – Mac
Mac - 당신의 솔루션 (나에게 가장 쉽다 :)과 함께 갈 것입니다.) 그리고 일이 깨지기 시작하면 다시보고하겠습니다. –