मेरे पास मेरे SQL Server 2000 डेटाबेस पर छवि के साथ एक कॉलम है। मैं इसे NHibernate में कैसे मैप कर सकता हूं?छवि प्रकार कैसे नक्शा NHibernate में?
14
A
उत्तर
13
हमने मैपिंग कॉन्फ़िगरेशन फ़ाइल पर बाइनरीब्लोब का उपयोग किया, और संपत्ति पर बाइट []।
1
नीचे नमूना कोड है जिसे मैंने किसी छवि फ़ील्ड को मैप करने के लिए उपयोग किया है। जहां BlogImage बाइट प्रकार की संपत्ति BlogImage पर मैप किए गए छवि डेटाटाइप का एक स्तंभ था। लंबाई = "2147483647" डेटाबेस में पूर्ण छवि की प्रति सुनिश्चित करने के लिए प्रयोग किया गया था क्योंकि कुछ बार डालने के लिए जा रहे डेटा के अधिकतम आकार को सीमित करता है।
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" auto-import="true">
<class name="EAS.MINDSPACE.Infrastructure.Business.Entities.BlogMaster,EAS.MINDSPACE.Infrastructure.Business.Entities" lazy="false" table="BlogMaster" schema="dbo" >
<id name="BlogId" column="BlogId">
<generator class="native" />
</id>
<property name="BlogData" column="BlogData" />
<property name="BlogImage" column="BlogImage" length="2147483647" />
<property name="UserId" column="UserId" />
<property name="CreatedByName" column="CreatedBy" />
<property name="CreatedOn" column="CreatedOn" />
<property name="ReplyCount" column="ReplyCount" />
</class>
</hibernate-mapping>
0
NHibernate 3.x यह सभी जादू स्वयं करता है।
Sql:
Create table tblCompany (..., Logo image);
NHibernate-मानचित्रण (लंबाई सेट करने के लिए महत्वपूर्ण !!!):
<class name="Company"
table="tblCompany">
...
<property name="_logo"
column="Logo"
not-null="false"
length="2147483647"
access="field" />
...
</class>
सी # कक्षा:
public class Company {
...
private Image _logo;
...
}
संबंधित मुद्दे
- 1. NHibernate - उप-प्रकार बदलना
- 2. NHibernate कस्टम संग्रह प्रकार
- 3. फ़्लुएंट nHibernate: असमर्थित मैपिंग प्रकार
- 4. नक्शा कैसे
- 5. विभिन्न प्रकार के बढ़ावा कार्यों का नक्शा?
- 6. nHibernate
- 7. उपयोग: वसंत में नक्शा नक्शा प्रकार के हर बीन को चुनने
- 8. नक्शा एक्टिविटी में शेरलॉकएक्शनबार
- 9. NHibernate
- 10. नक्शा
- 11. नक्शा
- 12. आईफोन कोर स्थान: नक्शा प्रकार बदलते समय कस्टम पिन छवि गायब हो जाती है
- 13. धाराप्रवाह NHibernate प्रकार के लिए कई सम्मेलन
- 14. नक्शा
- 15. कैसे std :: नक्शा कंटेनर
- 16. इनपुट प्रकार = "छवि" IE7
- 17. एंड्रॉइड - समर्थित छवि प्रकार
- 18. NHibernate
- 19. NHibernate
- 20. पीएचपी: द्विआधारी छवि डेटा, छवि प्रकार
- 21. नक्शा में NoClassDefFoundErrorActivity
- 22. एक पार्सल में नक्शा कैसे लिखें?
- 23. THREE.js में सही नक्शा कैसे बनाएँ?
- 24. एसटीएल में वैक्टरों का नक्शा?
- 25. NHibernate
- 26. क्लोजर आलसी नक्शा से आलसी नक्शा
- 27. हाइबरनेट नक्शा जावा लांग
- 28. NHibernate
- 29. NHibernate
- 30. nhibernate
आप पोस्ट कर सकते हैं नमूना कोड ?? ??????? –