我有这个要插入到表中的字符串:
string command = @" insert into " + txnDC.Connection.Database + "..[AZGetPackages] ( [PackageID] , [PackageName] , [VendorID] , [VendorDisplayName] , [IsCustom] , [EPCustomerID] )" +
@"values( N'1', N'Package 1', N'11', N'Vendor 1', N'0', N''),
( N'2', N'Package 2', N'12', N'Vendor 2', N'0', N''),
( N'3', N'Package 3', N'13', N'Vendor 3', N'0', N''),
( N'4', N'雑誌コード', N'14', N'税込', N'0', N'')";
当我在该行之后放置一个断点并在调试中查看字符串时,它显示如下:
txnDC.ExecuteCommand(command, new object[0]); << breakpoint here to view command var
并显示 || 对于中文字符。
管道实际上是那些小矩形。
因此,当它插入表格时,它会插入矩形字符,而不是我设置的实际字符。
有人在这里有什么建议吗?
谢谢!