.lbl
ファイルを読み取り、そのデータをデータベース列に保存したいと考えています。そのため、ユーザーが変更したいときはいつでも、.lbl
データベースから新しいファイルを作成できます。
.lbl
以下に示すスニペットを使用して、データをバイナリに変換しました。
byte[] fileBytes = File.ReadAllBytes("D:\\Work\\PNS\\TEST.lbl");
StringBuilder sb = new StringBuilder();
foreach (byte b in fileBytes)
{
sb.Append(Convert.ToString(b, 2).PadLeft(8, '0'));
string bindata = sb.ToString(); // store this variable value in DataBase Column
}
File.WriteAllText("D:\\Work\\PNS\\TESTnew.lbl", sb.ToString());
しかし、新しいファイルを開くと、このようなエラーが発生します
ラベルを開くことができません。ファイルまたはフォルダーにアクセスできないか、存在しないか、別のユーザーによって既に開かれています。「読み取り専用」フラグを設定してラベルを開いてみてください!
この問題を理解するのを手伝ってください