2010-05-24 11 views
8

क्या मुझे एक्सेस करने के लिए कुछ ओपन सोर्स लाइब्रेरी मिल सकती है (केवल पढ़ने ठीक है) ओएलई स्टोरेज जैसे डॉक या एक्सएलएस फाइलें सी # में?क्या सी # से ओएलई संरचित भंडारण तक पहुंचने के लिए कोई पुस्तकालय है?

+0

मुझे लगता है कि यह आज के .NET Framework में मौजूद है: https://msdn.microsoft.com/en-us/library/system.io.packaging.storageinfo(v=vs.110).aspx – Vlad

उत्तर

2

OleDbConnection रूप में लंबे समय के रूप में उपयुक्त OLE DB ड्राइवर मशीन अपने अनुप्रयोग पर चल रहा है पर स्थापित है संरचित भंडारण संभाल कर सकते हैं।

एक्सेल:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx; 
    Extended Properties="Excel 12.0 Xml;HDR=YES"; 

पाठ:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\txtFilesFolder\; 
    Extended Properties="text;HDR=Yes;FMT=Delimited"; 

ConnectionStrings.com आप पुस्तकालयों में निर्मित के साथ OLE के माध्यम से उपयोग कर सकते हैं कि अन्य डेटा स्रोत की एक पूरी मेजबान है।

+0

मैं चाहता हूं फ़ाइलें कि जानकारी :) – Rohit

+0

के लिए :) धन्यवाद solidworks साथ यह कर मैं एक द्विआधारी संरचित पाठ फ़ाइल है, मैं OleDbConnection उपयोग कर सकते हैं इस फाइल ?, –

17

आप कॉम संरचित भंडारण की एक 100% .net कार्यान्वयन के लिए मेरी खुला स्रोत (एमपीएल) पुस्तकालय OpenMCDF उपयोग कर सकते हैं। एक नमूना COM संरचित भंडारण फ़ाइल व्यूअर लाइब्रेरी के उपयोग नमूने के रूप में भी उपलब्ध है।

+0

धन्यवाद दोस्त को पढ़ने के लिए। निश्चित रूप से कोशिश करेंगे। – Rohit

+0

लेखक, सारांश, आदि :( –

+0

+1 अच्छा काम पाने के लिए किसी भी कोड नहीं देख सकते :) कुछ सुधार अंक: CHM फ़ाइल मेरी मशीन पर नहीं खुलता है और यह कैसे उपयोग करने के बारे में कुछ बुनियादी उदाहरण कोड जोड़ने के लिए अच्छा हो सकता है यह यहाँ। :) – user2173353