<?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>Le blog d&#039;erfindel &#187; Développement</title>
	<atom:link href="https://blog.developpez.com/erfindel/pcategory/developpement/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/erfindel</link>
	<description></description>
	<lastBuildDate>Thu, 07 May 2009 09:10:06 +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>Un peu de SQL en ce lundi matin</title>
		<link>https://blog.developpez.com/erfindel/p7450/developpement/sql/sql-server/un_peu_de_sql_en_ce_lundi_matin</link>
		<comments>https://blog.developpez.com/erfindel/p7450/developpement/sql/sql-server/un_peu_de_sql_en_ce_lundi_matin#comments</comments>
		<pubDate>Mon, 06 Apr 2009 09:03:43 +0000</pubDate>
		<dc:creator><![CDATA[erfindel]]></dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour, Je n&#8217;ai pas eu trop de temps pour écrire un petit billet, je vous en fait un petit rapide pour répondre encore aujourd&#8217;hui à une question existentielle. Ce matin j&#8217;ai rencontré un petit souci, pour mon projet actuel je créer des Bons Publicitaires pour la société dans laquelle je travaille, nous avions convenu de les créer à la date du jour avec une validité de 60 jours. Jusque là aucun problème un petit : [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Bonjour, </p>
<p>Je n&rsquo;ai pas eu trop de temps pour écrire un petit billet, je vous en fait un petit rapide pour répondre encore aujourd&rsquo;hui à une question existentielle.</p>
<p>Ce matin j&rsquo;ai rencontré un petit souci, pour mon projet actuel je créer des Bons Publicitaires pour la société dans laquelle je travaille, nous avions convenu de les créer à la date du jour avec une validité de 60 jours. Jusque là aucun problème un petit : </p>
<p><code class="codecolorer text default"><span class="text">SELECT CONVERT(SMALLDATETIME, GETDATE() + 60)</span></code></p>
<p>Et le tour est joué.<br />
Mais après réflexion il est bête de faire finir un bon publicitaire en pleine journée : par exemple a 10h05 ^^.<br />
Voici une petite instruction qui permet de faire un GetDate() mais sans l&rsquo;heure.</p>
<p><code class="codecolorer text default"><span class="text">SELECT CAST(FLOOR(CAST(GETDATE() AS FLOAT) + 60) AS smallDateTime)</span></code></p>
<p>/!\ Marche sur SQL Server mais je n&rsquo;ai pas testé sur d&rsquo;autres SGBDR.</p>
<p>A bientôt pour d&rsquo;autre question existentielle. <img src="https://blog.developpez.com/erfindel/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deuxieme jour en ASP.Net</title>
		<link>https://blog.developpez.com/erfindel/p7423/developpement/dotnet/asp-net/title_127</link>
		<comments>https://blog.developpez.com/erfindel/p7423/developpement/dotnet/asp-net/title_127#comments</comments>
		<pubDate>Tue, 31 Mar 2009 17:20:04 +0000</pubDate>
		<dc:creator><![CDATA[erfindel]]></dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour Deuxième jour de code en ASP.Net et le moins que l&#8217;on puisse dire c&#8217;est que je ne chôme pas ! Aujourd&#8217;hui je n&#8217;ai pas réussi à trouver la solution à mon problème de hier : Comment trouver le contrôle actif dans un CustomValidator. J&#8217;ai découverts beaucoup de choses qui sont très interressantes dont celles-ci : Boucle nom de variable dynamique (code en fin), TryParse (/!\ seulement à partir du Framework 2.0, je n&#8217;ai pas [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Bonjour</p>
<p>Deuxième jour de code en ASP.Net et le moins que l&rsquo;on puisse dire c&rsquo;est que je ne chôme pas !</p>
<p>Aujourd&rsquo;hui je n&rsquo;ai pas réussi à trouver la solution à mon problème de hier : <a href="http://blog.developpez.com/erfindel/?catsel[]=2052">Comment trouver le contrôle actif dans un CustomValidator</a>.</p>
<p>J&rsquo;ai découverts beaucoup de choses qui sont très interressantes dont celles-ci :<br />
Boucle nom de variable dynamique (code en fin),<br />
TryParse (/!\ seulement à partir du <a href="http://fr.wikipedia.org/wiki/Framework_.NET">Framework 2.0</a>, je n&rsquo;ai pas pu le tester) Qui Test si la conversion est possible et retourne un booleen. Exemple :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Dim MaChaine As String <br />
Dim MonEntier As Integer <br />
&nbsp;<br />
MaChaine = Request.Params(&quot;ID&quot;) '*RECUPERATION DU PARAMETRE ID DANS L'URL <br />
&nbsp;<br />
if Integer.TryParse(MaChaine, MonEntier) then &nbsp;<br />
'*TRAITEMENT <br />
End if</div></div>
<p>Petit code pour la fin de journée :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Dim i as integer <br />
Dim texte As New TextBox <br />
Dim CV As New CustomValidator <br />
Dim img As New Image <br />
&nbsp;<br />
i = 1 <br />
Do While i &lt;= 10 &nbsp; &nbsp;'*NOMBRE DE CONTROLE TEXTBOX <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; texte = Page.FindControl(&quot;NomDuTextBox&quot; &amp; i) <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CV = Page.FindControl(&quot;NomDuCustomValidator&quot; &amp; i) <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img = Page.FindControl(&quot;NomImage&quot; &amp; i) <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '*TRAITEMENT &nbsp; &nbsp; &nbsp; &nbsp;<br />
&nbsp;i = i + 1 <br />
&nbsp; &nbsp; &nbsp; &nbsp; Loop</div></div>
<p>Bonne fin de journée&#8230;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Début en asp.net</title>
		<link>https://blog.developpez.com/erfindel/p7420/developpement/debut_en_asp_net</link>
		<comments>https://blog.developpez.com/erfindel/p7420/developpement/debut_en_asp_net#comments</comments>
		<pubDate>Mon, 30 Mar 2009 10:50:02 +0000</pubDate>
		<dc:creator><![CDATA[erfindel]]></dc:creator>
				<category><![CDATA[Développement]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Salut tout le monde, Je viens de commencer l&#8217;asp.net aujourd&#8217;hui, mes premières impressions sont très bonnes sur ce langage, pour le moment on va dire que je m&#8217;en sort pas trop mal, même si les débuts sont dur. Rappel : L&#8217;Asp.Net est un ensemble de technologie permettant de créer des applications web, site web dynamique,&#8230; ASP.NET fait partie de la plateforme Microsoft .NET, et est le successeur de l&#8217;ASP. cf : Wikipedia pour plus de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Salut tout le monde,</p>
<p>Je viens de commencer l&rsquo;asp.net aujourd&rsquo;hui, mes premières impressions sont très bonnes sur ce langage, pour le moment on va dire que je m&rsquo;en sort pas trop mal, même si les débuts sont dur. </p>
<p>Rappel : L&rsquo;Asp.Net est un ensemble de technologie permettant de créer des applications web, site web dynamique,&#8230;<br />
ASP.NET fait partie de la plateforme Microsoft .NET, et est le successeur de l&rsquo;ASP.</p>
<p>cf : <a href="http://fr.wikipedia.org/wiki/ASP.NET">Wikipedia</a> pour plus de détail.</p>
<p>Comme je disais quelques lignes plus haut, je débute dans ce langage, je rencontre tous le temps des problèmes, mon premier fût &laquo;&nbsp;Comment faire une boucle sur des contrôles ?&nbsp;&raquo;, j&rsquo;ai regarder sur le net quelques exemple qui ne me convenait pas trop compliqué, pas assez clair pour un débutant comme moi, J&rsquo;ai donc décidé de coder moi même ^^. Je vous laisse regarder plus bas, c&rsquo;est très basique mais correspond exactement à mes besoins.</p>
<p>Aujourd&rsquo;hui mon problème est : </p>
<p>J&rsquo;ai un  formulaire de saisie d&rsquo;email, (dans le but de parrainage dans mon cas), je veux vérifier le contenu des Textbox (où sont saisies les emails) pour vérifier si l&rsquo;adresse n&rsquo;est pas saisie plusieurs fois.<br />
Pour ce faire j&rsquo;utilise bien sur le <a href="http://msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.customvalidator(VS.80).aspx">CustomValidator</a>. Dans celui-ci je fais une boucle sur tous mes contrôles présents dans ma page, le problème est que je n&rsquo;arrive pas à récupérer le nom du contrôle dans lequel je suis (le nom du contrôle sur lequel s&rsquo;applique le customvalidator).</p>
<p>Je posterai mes résultats en attendant, si quelqu&rsquo;un a une idée je poste le lien vers mon topic sur le forum : <a href="http://www.developpez.net/forums/d715338/dotnet/visual-basic-net/asp-net/boucle-controles-customvalidator/">Lien vers le topic du forum</a></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">'******************* <br />
'* DEBUT DU CODE *** <br />
'******************* <br />
'* BOUCLE SUR LES CONTROLES DE LA PAGE <br />
&nbsp;<br />
&nbsp;<br />
'*DECLARATION &nbsp;<br />
&nbsp; &nbsp;Dim i, j As Integer <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />
&nbsp; &nbsp;For i = 0 To Page.Controls.Count - 1 '*PREMIERE BOUCLE SUR TOUS LES CONTROLES <br />
&nbsp; &nbsp;'* RECHERCHE DU FORMULAIRE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;For j = 0 To Page.Controls.Item(i).Controls.Count - 1 '*DEUXIEME BOUCLE SUR TOUS LES CONTROLE CONTENU DANS LE CONTROLE <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'TRAITEMENT <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Next <br />
&nbsp; &nbsp; Next <br />
'******************* <br />
'* FIN &nbsp;DU &nbsp;CODE *** <br />
'*******************</div></div>
<p>A bientôt&#8230;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
