<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Access 2007 Sample: Developing Access 2007 Solutions with Native C\C++</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Project/ProjectRss.aspx</link><description>These code examples provide detailed information about data access technologies to use when using native C and C&amp;#43;&amp;#43; to develop solutions against the ACE engine. By using data access APIs such as DAO...</description><item><title>CREATED RELEASE: Developing Access Solutions Sample Code (Aug 20, 2008)</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Release/ProjectReleases.aspx?ReleaseId=1434</link><description></description><author></author><pubDate>Wed, 20 Aug 2008 18:14:51 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Developing Access Solutions Sample Code (Aug 20, 2008) 20080820P</guid></item><item><title>CREATED RELEASE: Developing Access 2007 Solutions with C or C++ (Aug 20, 2008)</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Release/ProjectReleases.aspx?ReleaseId=1433</link><description></description><author></author><pubDate>Wed, 20 Aug 2008 17:41:23 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Developing Access 2007 Solutions with C or C++ (Aug 20, 2008) 20080820P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;These code examples provide detailed information about data access technologies to use when using native C and C&amp;#43;&amp;#43; to develop solutions against the ACE engine. By using data access APIs such as DAO, OLE DB, ADO or ODBC, you can continue to create custom Access solutions for the most complex scenarios. As the default provider for the ACE engine, the Direct DAO driver provides the most comprehensive native interface to Access databases in general. It not only integrates well with the ACE engine, but it is also fast, stable and backward-compatible with the older file formats. As such, DAO is the recommended data access API when developing your Access solutions.
&lt;br /&gt; &lt;br /&gt;For more information, see the MSDN article titled &lt;b&gt;Developing Access Solutions with Native C or C++&lt;/b&gt;:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc811599.aspx" class="externalLink"&gt;http://msdn.microsoft.com/en-us/library/cc811599.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Code Examples&lt;/b&gt;&lt;br /&gt;This download presents five complete programs created with Microsoft Visual C++ 2008 that are available for download. Source code is compatible with older versions of Visual C++ as well, but you might need to create additional project files for the Visual C++ version with which you want to compile this code.&lt;br /&gt; &lt;br /&gt;All programs perform semantically-identical steps by demonstrating syntactical differences in the data access technologies used. Moreover, the console output of each program is almost identical. Examples present the basics of data access, including how to make a connection to a database, and how to work with a recordset on a SQL query.&lt;br /&gt; &lt;br /&gt;Here is the list of steps that are performed in each code example:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Define the connection string.&lt;/li&gt;&lt;li&gt;Connect to the C:\Northwind 2007.accdb database.&lt;/li&gt;&lt;li&gt;Verify the connection and display data source name.&lt;/li&gt;&lt;li&gt;Build the SQL query.&lt;/li&gt;&lt;li&gt;Execute the query and create a record set.&lt;/li&gt;&lt;li&gt;Retrieve and display a schema of the record set.&lt;/li&gt;&lt;li&gt;Fetch and display the actual data.&lt;/li&gt;&lt;li&gt;Display the total number of retrieved rows.&lt;/li&gt;&lt;li&gt;Close all handles. &lt;/li&gt;&lt;li&gt;Handle the errors and exceptions where appropriate.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;I used similar code to measure an overall speed against these libraries. The performance results are published in the MSDN article as well.&lt;br /&gt;
&lt;/div&gt;</description><author>MSODC</author><pubDate>Tue, 19 Aug 2008 21:59:00 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080819P</guid></item><item><title>CREATED RELEASE: Developing Access 2007 Solutions with C or C++ (Aug 19, 2008)</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Release/ProjectReleases.aspx?ReleaseId=1430</link><description></description><author></author><pubDate>Tue, 19 Aug 2008 21:56:00 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Developing Access 2007 Solutions with C or C++ (Aug 19, 2008) 20080819P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/ac2007DevSolutions/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Resource Page Description&lt;/b&gt;&lt;br /&gt;These code examples provide detailed information about data access technologies to use when using native C and C&amp;#43;&amp;#43; to develop solutions against the ACE engine. By using data access APIs such as DAO, OLE DB, ADO or ODBC, you can continue to create custom Access solutions for the most complex scenarios. As the default provider for the ACE engine, the Direct DAO driver provides the most comprehensive native interface to Access databases in general. It not only integrates well with the ACE engine, but it is also fast, stable and backward-compatible with the older file formats. As such, DAO is the recommended data access API when developing your Access solutions.
&lt;br /&gt; &lt;br /&gt;For more information, see the MSDN article titled &lt;b&gt;Developing Access Solutions with Native C or C++&lt;/b&gt;:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc811599.aspx" class="externalLink"&gt;http://msdn.microsoft.com/en-us/library/cc811599.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Code Examples&lt;/b&gt;&lt;br /&gt;This download presents five complete programs created with Microsoft Visual C++ 2008 that are available for download. Source code is compatible with older versions of Visual C++ as well, but you might need to create additional project files for the Visual C++ version with which you want to compile this code.&lt;br /&gt; &lt;br /&gt;All programs perform semantically-identical steps by demonstrating syntactical differences in the data access technologies used. Moreover, the console output of each program is almost identical. Examples present the basics of data access, including how to make a connection to a database, and how to work with a recordset on a SQL query.&lt;br /&gt; &lt;br /&gt;Here is the list of steps that are performed in each code example:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Define the connection string.&lt;/li&gt;&lt;li&gt;Connect to the C:\Northwind 2007.accdb database.&lt;/li&gt;&lt;li&gt;Verify the connection and display data source name.&lt;/li&gt;&lt;li&gt;Build the SQL query.&lt;/li&gt;&lt;li&gt;Execute the query and create a record set.&lt;/li&gt;&lt;li&gt;Retrieve and display a schema of the record set.&lt;/li&gt;&lt;li&gt;Fetch and display the actual data.&lt;/li&gt;&lt;li&gt;Display the total number of retrieved rows.&lt;/li&gt;&lt;li&gt;Close all handles. &lt;/li&gt;&lt;li&gt;Handle the errors and exceptions where appropriate.&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;I used similar code to measure an overall speed against these libraries. The performance results are published in the MSDN article as well.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;**Delete the following note before publishing **&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This resource page is currently in setup mode and only available to coordinators and developers. Once you have finished setting up your resource page you can publish it to make it available to all MSDN Code Gallery visitors.&lt;br /&gt; &lt;br /&gt;To get your Resource Page ready to publish, you should do the following:&lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Make any changes to the details of your resource page&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Here you can enable or disable functions of your resource page.  You might want to turn on the Issue Tracker to allow users to provide feedback on your resource, or if you have a resource that does not involve a code sample, you may want to turn off the Releases tab.&lt;/li&gt;&lt;li&gt;Make sure your resource page description is detailed enough to let people search for your resource.&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Add your code sample or other resources to the resource page&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;If you’re uploading code, go to the Releases tab and create a new release to house your code.  Creating a release allows you to have the license properly displayed when people download your code, as well as provides a download count.&lt;/li&gt;&lt;li&gt;Edit your Wiki page to attach any resources you may have that are not source code.&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;If you want to let someone see your resource page before it is published, go to the People tab and add them to your resource page&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;This will let you add other team members who may be contributing to your resource, or just show it off and get feedback from someone you trust.&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Tag your resource page with descriptive tags to make it easier for people to find your resources when browsing the gallery.&lt;/li&gt;&lt;li&gt;Publish your resource page so it becomes visible to everyone!&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;Additional information on starting a new resource page is available here: &lt;a href="http://code.msdn.microsoft.com/CodeGallery" class="externalLink"&gt;Resource Page Startup Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;</description><author>MSODC</author><pubDate>Tue, 19 Aug 2008 21:51:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080819P</guid></item></channel></rss>