मुझे समझ नहीं आता कि यह काम क्यों नहीं करेगा - filestream
कॉलम सिर्फ varbinary(MAX)
. के रूप में सामने आते हैं इसलिए आपको एंटिटी फ्रेमवर्क का उपयोग करके कॉलम सेट करने में सक्षम होना चाहिए:
यहां :
Files newFile = new Files();
newFile.FileID = Guid.NewGuid();
newFile.FileContents = System.IO.File.ReadAllBytes("TextFile1.txt");
ctx.AddObject("Files", newFile);
ctx.SaveChanges();