こんにちは、SQL Server 2008 のテーブルに XML データを挿入しようとしています。ただし、このエラーがスローされ続けます。
XML 解析: 行 1、文字 39、エンコードを切り替えることができません
データベースの列 filemeta は XML データ型を使用しており、エンコーディングを XML データの追加に必要と思われる UTF-16 に切り替えました。
INSERT INTO testfiles
(filename, filemeta)
VALUES
('test.mp3', '<?xml version="1.0" encoding="utf-16" standalone="yes"?><!--This is a test XML file--><filemeta filetype="Audio"><Comments /><AlbumTitle /><TrackNumber /><ArtistName /><Year /><Genre /><TrackTitle /></filemeta>');
助けて、私は立ち往生しています。
注意: XMLTextWriter で XML を作成しました。