<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alassane Diakité &#187; ACCESS</title>
	<atom:link href="https://blog.developpez.com/alassanediakite/pcategory/access/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/alassanediakite</link>
	<description></description>
	<lastBuildDate>Sun, 12 Oct 2014 18:02:04 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Aperçu des données PostGIS dans ACCESS avec gdiplus</title>
		<link>https://blog.developpez.com/alassanediakite/p12128/access/apercu-des-donnees-postgis-dans-access-avec-gdiplus</link>
		<comments>https://blog.developpez.com/alassanediakite/p12128/access/apercu-des-donnees-postgis-dans-access-avec-gdiplus#comments</comments>
		<pubDate>Tue, 16 Jul 2013 18:06:59 +0000</pubDate>
		<dc:creator><![CDATA[alassanediakite]]></dc:creator>
				<category><![CDATA[ACCESS]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[gdiplus]]></category>
		<category><![CDATA[PostGIS]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/alassanediakite/?p=111</guid>
		<description><![CDATA[J&#8217;ai récupéré la carte administrative du Mali que j&#8217;ai ensuite chargé dans PostGIS 2.0. Pour l&#8217;afficher j&#8217;ai utilisé la classe gdiplus de Arkham46 dans ACCESS. Ci-joint la base ACCESS. La table était attachée à une vue de PostgreSQL 9.2.4. Le code de la vue 123CREATE OR REPLACE VIEW maliadmin AS &#160;SELECT gid, REPLACE&#40;REPLACE&#40;REPLACE&#40;st_astext&#40;mali_administrative.the_geom&#41;, 'LINESTRING('::text, ''::text&#41;, ' '::text, ','::text&#41;, ')'::text, ''::text&#41; AS uneligne &#160; &#160;FROM mali_administrative Avec le temps nous verrons d&#8217;autres possibilités.]]></description>
				<content:encoded><![CDATA[<p>J&rsquo;ai récupéré <a href="http://downloads.cloudmade.com/africa/western_africa/mali#downloads_breadcrumbs" target="_blank">la carte administrative du Mali</a> que j&rsquo;ai ensuite chargé dans PostGIS 2.0.<br />
Pour l&rsquo;afficher j&rsquo;ai utilisé la classe <a href="http://arkham46.developpez.com/articles/office/clgdiplus/doc/" target="_blank">gdiplus de Arkham46</a> dans ACCESS.<br />
<a href="ftp://ftp-developpez.com/alassane-diakite/blog/Malicarteadministrative.zip" target="_blank">Ci-joint la base ACCESS</a>.<br />
La table était attachée à une vue de PostgreSQL 9.2.4. Le code de la vue</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">OR</span> <span style="color: #993333; font-weight: bold;">REPLACE</span> <span style="color: #993333; font-weight: bold;">VIEW</span> maliadmin <span style="color: #993333; font-weight: bold;">AS</span> <br />
&nbsp;<span style="color: #993333; font-weight: bold;">SELECT</span> gid<span style="color: #66cc66;">,</span> <span style="color: #993333; font-weight: bold;">REPLACE</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">REPLACE</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">REPLACE</span><span style="color: #66cc66;">&#40;</span>st_astext<span style="color: #66cc66;">&#40;</span>mali_administrative<span style="color: #66cc66;">.</span>the_geom<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">'LINESTRING('</span>::text<span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span>::text<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">' '</span>::text<span style="color: #66cc66;">,</span> <span style="color: #ff0000;">','</span>::text<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">')'</span>::text<span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span>::text<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> uneligne<br />
&nbsp; &nbsp;<span style="color: #993333; font-weight: bold;">FROM</span> mali_administrative</div></td></tr></tbody></table></div>
<p>Avec le temps nous verrons d&rsquo;autres possibilités.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[VB.NET ACCESS] Récupérer le numeroAuto après insertion</title>
		<link>https://blog.developpez.com/alassanediakite/p11805/access/vb-net-access-recuperer-le-numeroauto-apres-insertion</link>
		<comments>https://blog.developpez.com/alassanediakite/p11805/access/vb-net-access-recuperer-le-numeroauto-apres-insertion#comments</comments>
		<pubDate>Mon, 25 Feb 2013 11:18:17 +0000</pubDate>
		<dc:creator><![CDATA[alassanediakite]]></dc:creator>
				<category><![CDATA[ACCESS]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/alassanediakite/?p=52</guid>
		<description><![CDATA[Voici un code vous permettant d&#8217;avoir le numéro auto généré par ACCESS lors d&#8217;un insertion avec VB.NET. Le problème m&#8217;a été soumis par un étudiant ayant cherché en vain une solution avec ADO.NET. J&#8217;ai pas trouvé la solution avec ADO.NET je me suis alors tourné vers DAO. L&#8217;exemple utilise: une base &#171;&#160;contacts.mdb&#160;&#187; contenant une seule table &#171;&#160;contact:idc numauto clé, lenom texte, prenom texte&#160;&#187; un formulaire avec deux textbox &#171;&#160;Nom&#160;&#187; et &#171;&#160;Prenom&#160;&#187; plus un bouton Il [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Voici un code vous permettant d&rsquo;avoir le numéro auto généré par ACCESS lors d&rsquo;un insertion avec VB.NET. Le problème m&rsquo;a été soumis par un étudiant ayant cherché en vain une solution avec ADO.NET.<br />
J&rsquo;ai pas trouvé la solution avec ADO.NET je me suis alors tourné vers DAO.<br />
L&rsquo;exemple utilise:</p>
<ul>
<li>une base &laquo;&nbsp;contacts.mdb&nbsp;&raquo; contenant une seule table &laquo;&nbsp;contact:idc numauto clé, lenom texte, prenom texte&nbsp;&raquo;</li>
<li>un formulaire avec deux textbox &laquo;&nbsp;Nom&nbsp;&raquo; et &laquo;&nbsp;Prenom&nbsp;&raquo; plus un bouton</li>
<p>Il vous faut d&rsquo;abord ajouter la référence &laquo;&nbsp;Microsoft Access x.x Object Library&nbsp;&raquo;<br />
Le code de l&rsquo;évènement click du bouton</p>
<div class="codecolorer-container vbnet default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="vbnet codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF;">Dim</span> rs <span style="color: #FF8000;">As</span> dao.<span style="color: #0000FF;">Recordset</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF;">Dim</span> db <span style="color: #FF8000;">As</span> dao.<span style="color: #0000FF;">Database</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF;">Dim</span> moteur <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">New</span> dao.<span style="color: #0000FF;">DBEngine</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; db <span style="color: #008000;">=</span> moteur.<span style="color: #0000FF;">Workspaces</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">0</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">OpenDatabase</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;D:\contacts.mdb&quot;</span>, <span style="color: #0600FF;">False</span>, <span style="color: #0600FF;">False</span><span style="color: #000000;">&#41;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-style: italic;">'le premier false pour mode partagé et le second pour lecture et écriture</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rs <span style="color: #008000;">=</span> db.<span style="color: #0000FF;">OpenRecordset</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;contact&quot;</span>, <span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rs.<span style="color: #0000FF;">AddNew</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rs<span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;lenom&quot;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span> <span style="color: #008000;">=</span> <span style="color: #FF8000;">Me</span>.<span style="color: #0000FF;">Nom</span>.<span style="color: #0000FF;">Text</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rs<span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;prenom&quot;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span> <span style="color: #008000;">=</span> <span style="color: #FF8000;">Me</span>.<span style="color: #0000FF;">Prenom</span>.<span style="color: #0000FF;">Text</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0600FF;">MsgBox</span><span style="color: #000000;">&#40;</span>rs<span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;idc&quot;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Value</span>.<span style="color: #0000FF;">ToString</span><span style="color: #000000;">&#41;</span> <span style="color: #008080; font-style: italic;">'réception du numéro auto</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rs.<span style="color: #0000FF;">Update</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #008080; font-style: italic;">'validation vers la base</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personnaliser la connexion d&#8217;un projet adp ACCESS</title>
		<link>https://blog.developpez.com/alassanediakite/p10414/access/personnaliser_la_connexion_d_un_projet_a</link>
		<comments>https://blog.developpez.com/alassanediakite/p10414/access/personnaliser_la_connexion_d_un_projet_a#comments</comments>
		<pubDate>Mon, 17 Oct 2011 21:11:02 +0000</pubDate>
		<dc:creator><![CDATA[alassanediakite]]></dc:creator>
				<category><![CDATA[ACCESS]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je vous propose ici comment créer un formulaire de login d&#8217;une base de données ACCESS qui se connecte à SQL Server. A la fermeture du formulaire principal (ou menu général) il faut exécuter le code&#8230;. 12Application.CurrentProject.CloseConnection Application.CurrentProject.OpenConnection &#34;&#34;]]></description>
				<content:encoded><![CDATA[<p>Je vous propose <a href="http://alassane-diakite.ftp-developpez.com/blog/adventureworks.zip">ici</a> comment créer un formulaire de login d&rsquo;une base de données ACCESS qui se connecte à SQL Server.<br />
A la fermeture du formulaire principal (ou menu général) il faut exécuter le code&#8230;.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Application.CurrentProject.CloseConnection <br />
Application.CurrentProject.OpenConnection &quot;&quot;</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[ACCESS] Numérotation automatique de courriers par an (janvier à décembre)</title>
		<link>https://blog.developpez.com/alassanediakite/p10262/access/numerotation_automatique_de_courriers_pa</link>
		<comments>https://blog.developpez.com/alassanediakite/p10262/access/numerotation_automatique_de_courriers_pa#comments</comments>
		<pubDate>Thu, 13 Oct 2011 13:25:49 +0000</pubDate>
		<dc:creator><![CDATA[alassanediakite]]></dc:creator>
				<category><![CDATA[ACCESS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Problématique : Numéroter les courriers avec reprise à un (01) en janvier. La difficulté réside surtout dans un environnement multi-utilisateur ou lors de suppressions de courriers anciens. Solution proposée : Une table tnumero(idcourrier, annee) qui prend la clé auto-incrémentée du courrier puis on calcule son rang par rapport à l’année. Inconvénient de la solution : on ne doit pas changer l’année de la date du courrier. Mise en pratique]]></description>
				<content:encoded><![CDATA[<p>Problématique :<br />
Numéroter les courriers avec reprise à un (01) en janvier.<br />
La difficulté réside surtout dans un environnement multi-utilisateur ou lors de suppressions de courriers anciens.<br />
Solution proposée :<br />
Une table tnumero(idcourrier, annee) qui prend la clé auto-incrémentée du courrier puis on calcule son rang par rapport à l’année.<br />
Inconvénient de la solution : on ne doit pas changer l’année de la date du courrier.<br />
<a href="http://alassane-diakite.ftp-developpez.com/blog/numerotation.zip">Mise en pratique</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
