<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.m2osw.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Made to Order Software Corporation - ODBC</title>
 <link>http://www.m2osw.com/taxonomy/term/353/all</link>
 <description></description>
 <language>en</language>
<item>
 <title>odbcpp, a simple C++ library to access ODBC</title>
 <link>http://www.m2osw.com/odbcpp</link>
 <description>&lt;div class=&quot;product-info product display&quot;&gt;&lt;span class=&quot;uc-price-product uc-price-display uc-price&quot;&gt;$395.00&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;product-body&quot;&gt;&lt;p&gt;&lt;img border=&quot;0&quot; width=&quot;120&quot; height=&quot;120&quot; src=&quot;/sites/default/files/images/odbcpp-logo.gif&quot; alt=&quot;Representation of an ODBC Database&quot; title=&quot;odbcpp, A Cross-Platform C++ library to access RDBMs&quot; style=&quot;float: left; padding-right: 10px; padding-bottom: 10px;&quot; /&gt;&lt;div class=&quot;mo-button-box&quot; onclick=&#039;javascript:document.location=&quot;/cart/add/p72_q1-im2osw&quot;&#039;&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot;  style=&quot;background: url(/sites/default/files/mo_button/m2osw/background.png) repeat-x 0% 100%; margin-left: 20px; margin-bottom: 10px;&quot; align=&quot;right&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/top_left_corner.gif) no-repeat 0% 0%;&quot; width=&quot;10&quot; height=&quot;10&quot; &gt;&lt;/td&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/top.png) repeat-x 0% 0%;&quot; height=&quot;2&quot;  colspan=&quot;3&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/top_right_corner.gif) no-repeat 100% 0%;&quot; width=&quot;10&quot; height=&quot;10&quot; &gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/left_edge.png) repeat-y 0% 0%;&quot; width=&quot;2&quot; &gt;&lt;/td&gt;&lt;td valign=&quot;middle&quot;&gt;&lt;img src=&quot;/sites/default/files/mo_button/m2osw/left_icon.gif&quot; width=&quot;15&quot; height=&quot;14&quot; /&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;span class=&quot;button-label&quot;&gt;Get a Commercial License&lt;/span&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/right_edge.png) repeat-y 100% 0%;&quot; width=&quot;2&quot; &gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/bottom_left_corner.gif) no-repeat 0% 100%;&quot; width=&quot;10&quot; height=&quot;10&quot; &gt;&lt;/td&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/bottom.png) repeat-x 0% 100%;&quot; height=&quot;2&quot;  colspan=&quot;3&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background: url(/sites/default/files/mo_button/m2osw/bottom_right_corner.gif) no-repeat 100% 100%;&quot; width=&quot;10&quot; height=&quot;10&quot; &gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;odbcpp is a strong &lt;abbr class=&quot;mo-glossary mo-glossary-abbr&quot;  title=&quot;Object Oriented C&quot; lang=&quot;en&quot;&gt;C++&lt;/abbr&gt; wrapper for ODBC.&lt;/p&gt;
&lt;div style=&quot;float: right; margin-left: 20px;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p&gt;The ODBC library is an interesting concept created by Microsoft in 1988. It is a library that wraps the implementation details of database managers inside 	drivers. And these drivers are accessible from the library.&lt;/p&gt;
&lt;p&gt;One of the main problem with accessing any database system, is the 	large number of possible failures. Handling those &lt;em&gt;by ...&lt;/p&gt;

&lt;/div&gt;&lt;div class=&quot;product-info product sell&quot;&gt;&lt;span class=&quot;uc-price-product uc-price-sell uc-price&quot;&gt;$395.00&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;add-to-cart&quot;&gt;&lt;form action=&quot;/taxonomy/term/353/all/feed&quot;  accept-charset=&quot;UTF-8&quot; method=&quot;post&quot; id=&quot;uc-product-add-to-cart-form-72&quot;&gt;
&lt;div&gt;&lt;input type=&quot;hidden&quot; name=&quot;qty&quot; id=&quot;edit-qty&quot; value=&quot;1&quot;  /&gt;
&lt;input type=&quot;submit&quot; name=&quot;op&quot; id=&quot;edit-submit-72&quot; value=&quot;Add to cart&quot;  class=&quot;form-submit node-add-to-cart&quot; /&gt;
&lt;input type=&quot;hidden&quot; name=&quot;form_build_id&quot; id=&quot;form-f7a4cc45ef89786ad73a9a328b0b48ed&quot; value=&quot;form-f7a4cc45ef89786ad73a9a328b0b48ed&quot;  /&gt;
&lt;input type=&quot;hidden&quot; name=&quot;form_id&quot; id=&quot;edit-uc-product-add-to-cart-form-72&quot; value=&quot;uc_product_add_to_cart_form_72&quot;  /&gt;

&lt;/div&gt;&lt;/form&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/odbcpp&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/odbcpp#comments</comments>
 <pubDate>Thu, 06 Aug 2009 09:23:48 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">72 at http://www.m2osw.com</guid>
</item>
<item>
 <title>MO Glossary for Drupal</title>
 <link>http://www.m2osw.com/mo_glossary</link>
 <description>&lt;div class=&quot;product-info product display&quot;&gt;&lt;span class=&quot;uc-price-product uc-price-display uc-price&quot;&gt;$35.00&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;product-body&quot;&gt;&lt;p&gt;&lt;em&gt;&lt;img align=&quot;left&quot; width=&quot;120&quot; height=&quot;120&quot; src=&quot;/sites/default/files/images/mo-glossary_0.jpg&quot; alt=&quot;MO Glossary Logo&quot; title=&quot;MO Glossary to help those users who do not know abbreviations you are using on your website.&quot; style=&quot;margin-right: 5px; margin-bottom: 5px;&quot; /&gt;MO Glossary&lt;/em&gt; is a Drupal filter that highlights terms in your nodes. The terms can be any word, although they are expected to be abbreviations or unfamiliar words. The words are taken from a vocabulary (MO Glossary vocabulary by default.) The vocabulary terms have several additional fields one of which is named &lt;em&gt;Abbreviation definition&lt;/em&gt;. 	That field is used as the title attribute of the abbreviation tag.&lt;/p&gt;

&lt;/div&gt;&lt;div class=&quot;product-info product sell&quot;&gt;&lt;span class=&quot;uc-price-product uc-price-sell uc-price&quot;&gt;$35.00&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;add-to-cart&quot;&gt;&lt;form action=&quot;/taxonomy/term/353/all/feed&quot;  accept-charset=&quot;UTF-8&quot; method=&quot;post&quot; id=&quot;uc-product-add-to-cart-form-48&quot;&gt;
&lt;div&gt;&lt;input type=&quot;hidden&quot; name=&quot;qty&quot; id=&quot;edit-qty-1&quot; value=&quot;1&quot;  /&gt;
&lt;input type=&quot;submit&quot; name=&quot;op&quot; id=&quot;edit-submit-48&quot; value=&quot;Add to cart&quot;  class=&quot;form-submit node-add-to-cart&quot; /&gt;
&lt;input type=&quot;hidden&quot; name=&quot;form_build_id&quot; id=&quot;form-e08b75084c023297dac553e53a636382&quot; value=&quot;form-e08b75084c023297dac553e53a636382&quot;  /&gt;
&lt;input type=&quot;hidden&quot; name=&quot;form_id&quot; id=&quot;edit-uc-product-add-to-cart-form-48&quot; value=&quot;uc_product_add_to_cart_form_48&quot;  /&gt;

&lt;/div&gt;&lt;/form&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/mo_glossary&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/mo_glossary#comments</comments>
 <pubDate>Thu, 04 Jun 2009 07:53:02 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">48 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Commercial license for odbcpp</title>
 <link>http://www.m2osw.com/news_odbcpp_license</link>
 <description>&lt;p&gt;In June 2008, Made to Order Software created a new software library called odbcpp. This library is an Open Source &lt;abbr class=&quot;mo-glossary mo-glossary-abbr&quot;  title=&quot;Object Oriented C&quot; lang=&quot;en&quot;&gt;C++&lt;/abbr&gt; wrapper of the Open Database Connectivity (ODBC) library started by Microsoft in 1988.&lt;/p&gt;
&lt;p&gt;ODBC hides the details of back-end database systems. In other words, if you support ODBC, you can effortlessly connect to a very large number of database systems such as MS-SQL, Access, Oracle, MySQL and PostgreSQL.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/news_odbcpp_license&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/news_odbcpp_license#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/1">Made to Order Software Newsletter</category>
 <pubDate>Mon, 20 Oct 2008 07:00:00 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">30 at http://www.m2osw.com</guid>
</item>
<item>
 <title>The odbcpp library is now available!</title>
 <link>http://www.m2osw.com/news_odbcpp_wrapper</link>
 <description>&lt;p&gt;Made to Order Software now uses the ODBC library with its modb library (which is part of our molib product.) Unfortunately, it is not only written in C, it generates many errors. Actually, every single function has the potential of returning an error. For this reason, using the C interface is simply not a safe option.&lt;/p&gt;
&lt;p&gt;For this reason, Alexis Wilke, our &lt;abbr class=&quot;mo-glossary mo-glossary-abbr&quot;  title=&quot;Chief Executive Officer&quot; lang=&quot;en&quot;&gt;CEO&lt;/abbr&gt;, wrote an &lt;abbr class=&quot;mo-glossary mo-glossary-abbr&quot;  title=&quot;Object Oriented C&quot; lang=&quot;en&quot;&gt;C++&lt;/abbr&gt; wrapper called odbcpp. It encapsulates all the necessary ODBC calls to access any ODBC compatible database.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/news_odbcpp_wrapper&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/news_odbcpp_wrapper#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/1">Made to Order Software Newsletter</category>
 <pubDate>Tue, 03 Jun 2008 07:00:00 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">28 at http://www.m2osw.com</guid>
</item>
</channel>
</rss>


