Pages

Add some pages here, or start a new chapter.

Linkdump

» Infinite Loops

Un blog d'un développeur ASP.Net contenant plein d'informations intéressantes!

  No comments |
» ASP.NET Videos

Je suis tombé par hasard sur ce lien: http://www.asp.net/LEARN/videos/.

Intéressant pour ceux et celles qui ne connaissent pas ASP.NET et qui voudrait en apprendre rapidement sur le sujet.  Bien que le site soit un peu long à répondre...

  No comments |
» Example linkdump...

This is an entry in the linkdump category. Most people use this to quickly post links to interesting sites or resources. If you write a new entry, and select 'linkdump' as the category, the entry will automagically be published in this section of your weblog.

  No comments |
» Écoutez un film en ligne Il est maintenant possible d''écouter des films en ligne (sans l'image)   No comments |

Comment utiliser un CASE dans un UPDATE en T-SQL

Wednesday 19 November 2008 at 12:38 pm

Encore une question qui ne revient pas assez souvent pour que je m'en souvienne mais que je dois rechercher à chaque fois.  Eh bien, voici l'aide simplifiée:

UPDATE [table_name] SET [column_name] = CASE
     WHEN [condition] THEN [value]
     ELSE [other_value]
END

Comment déterminer si une valeur dans un champ est pair ou impair en T-SQL?

Friday 14 November 2008 at 1:51 pm

Si simple:

SELECT 
    id, 
    CASE WHEN ABS(id) % 2 = 1 
        THEN 'impair' 
        ELSE 'pair' 
    END 
FROM table

Vues d'information de schéma

Friday 17 October 2008 at 12:13 pm

Voici une liste de vues de Microsoft SQL Server très pratiques. En espérant que leur nom soit assez explicite.

  • INFORMATION_SCHEMA.CHECK_CONSTRAINTS
  • INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE
  • INFORMATION_SCHEMA.COLUMN_PRIVILEGES
  • INFORMATION_SCHEMA.COLUMNS
  • INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE
  • INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE
  • INFORMATION_SCHEMA.DOMAIN_CONSTRAINTS
  • INFORMATION_SCHEMA.DOMAINS
  • INFORMATION_SCHEMA.KEY_COLUMN_USAGE
  • INFORMATION_SCHEMA.PARAMETERS
  • INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
  • INFORMATION_SCHEMA.ROUTINE_COLUMNS
  • INFORMATION_SCHEMA.ROUTINES
  • INFORMATION_SCHEMA.SCHEMATA
  • INFORMATION_SCHEMA.TABLE_CONSTRAINTS
  • INFORMATION_SCHEMA.TABLE_PRIVILEGES
  • INFORMATION_SCHEMA.TABLES
  • INFORMATION_SCHEMA.VIEW_COLUMN_USAGE
  • INFORMATION_SCHEMA.VIEW_TABLE_USAGE
  • INFORMATION_SCHEMA.VIEWS

Plus...

Problème de recherche dans VS2005

Wednesday 01 October 2008 at 08:29 am

Il m'est arrivé à 2 reprises d'avoir ce message lors d'une recherche dans tout les fichiers dans Visual Studio 2005:

No files were found to look in.

La solution est des plus simple mais des plus obscure: ctrl+scroll lock !?!  D'où ça sort?  J'en sais rien mais le programmeur derrière ce bout de code devait avoir consommé.  Si quelqu'un à une explication sur les causes de l'erreur ou sur la solution, je suis intéressé de la lire!

Mais où est le "immediate window" dans Visual Studio?

Thursday 18 September 2008 at 2:26 pm

Tout dépendant de la configuration que vous avez choisi lors du démarrage de Visual Studio, il se peut que l'accès à la fenêtre immédiate (qui permet d'exécuter du code sur le champ) ne soit pas disponible.

La solution: le plus simple est de personnaliser l'interface par "Tools" -> "Customize".  D'aller dans l'onglet "Commands" et de trouver la catégorie "Debug".  Dans la liste de droite il faut trouver "immediate" et le positionner où bon nous semble; de préférence dans le sous menu "Windows" du menu "Debug".

Elle est aussi accessible via ctrl+alt+i.

Comment empêcher Firefox de se souvenir des valeurs d'un formulaire?

Tuesday 16 September 2008 at 11:38 am

Pas facile mais possible.  Après quelques longues minutes de lectures et d'essais infructueux, voici ma conclusion:

Mettre un évennement onunload dans le body du document.

Eh oui!  Aussi simple que ça.  Dans plusieurs articles sur le site de Mozilla et autres j'ai trouvé de l'information qui disait que SetNoStore serait la solution mais en vain.  Après d'autres recherches, je suis tombé sur un article qui datait de firefox 1.5 mais qui mentionnait que l'utilisation de l'évennement onunload empêchait la page d'être mise en cache.

Comment convertir un int en enum?

Sunday 14 September 2008 at 5:30 pm

D'un int a sa valeur enum:

DayOfWeek wednesday = (DayOfWeek)Enum.ToObject(typeof(DayOfWeek), (int)DayOfWeek.Wednesday);

De sa valeur litérale en enum:

DayOfWeek wednesday = (DayOfWeek)Enum.Parse(typeof(DayOfWeek), "Wednesday");

Firefox: rechercher dans un nouvel onglet

Sunday 14 September 2008 at 3:24 pm

Êtes-vous tanné d'écraser le contenu de l'onglet qui est ouvert dans Firefox lorsque vous faites une rechercher à l'aide de la boite de recherche?  Si oui, voici comment faire pour que chaque nouvelle recherche ouvre un nouvel onglet:

Le premier choix que vous avez est de faire ALT+ENTER au lieu de simplement ENTER dans le champ de recherche.

Sinon, votre deuxième option afin de rendre le ALT+ENTER permanent est d'entrer "about:config" dans le champ de l'adresse.  Ensuite dans la boite de filtre entrer "bowser.search.openintab" et mettre sa valeur à true.

Plus...
 

About

This is the default template for Pivot. You can change this text by editing the file frontpage_template.html in your pivot/templates/ folder. You can do this by directly editing the file, or you can go to 'Manage Media' » 'Templates' in the Pivot interface.

The image in the header is © Andreas Reinhold.

Tag Cloud

Archives

Categories

Last Comments

Bob (Pivot 1.40 Beta 2…): Hi! This is what a comment looks like!
Bob (Pivot 1.30 Beta 2…): And this is what a comment looks like!

Links

To change the links in this list, edit the file '_sub_link_list.html' in your Pivot's templates folder. You can do this by directly editing the file, or you can go to 'Manage Media' » 'Templates' in the Pivot interface.

Search

Stuff

Powered by PivotX - 2.0.0: beta 11
XML: RSS Feed
XML: Atom Feed