begin process at 2008 07 21 03:37:27
1 213 565 membres
33 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : continuation de ligne [ Système / Autre ] (olibara)

continuation de ligne le 07/02/2008 19:43:40

olibara
Bonjour

Je cherche s'il est possible en csharp d'ecrire une variable sur plusieurs ligne
en C c'est possible en utilisant  le code back slach

Exemple
char *mavariable="\
blablabla \
babebibobu \
et voila";

C'est evidement tres utile pour ecrire un grand sql select rapidement en faisant un bete cut / paste depuis un bon designer

Merci pour toutes idées utiles !

Re : continuation de ligne le 07/02/2008 21:29:48

bidou_01
Hello,

Moi j'ai pour habitude d'utiliser le StringBuilder pour les grosses requêtes SQL :

System.Text.StringBuilder builder = new StringBuilder();
builder.Append("SELECT * FROM maTable"
                           +"WHERE mon_champs = @valeur1"
                           +"GROUP BY mon_autre_champs");

string maRequete = builder.ToString();

Par exemple ...

Cordialement,

Bidou_01
 


[ Lien ]

Re : continuation de ligne le 07/02/2008 22:00:24

olibara

Merci
C'est ce qu j'ai fait

juste un peu fatiguant d'ajouter les + et double quotes a chaque lignes !!

Mais bon un petite macro et hop !


Re : continuation de ligne le 07/02/2008 22:03:31

bidou_01
Yes ;) Si qqn à une autre solution ?

Cordialement,

Bidou_01
 


[ Lien ]

Re : continuation de ligne le 08/02/2008 10:38:01

Miltiades
Membre Club
Réponse acceptée !
si mes souvenirs sont exacts, tu dois pouvoir faire ca:

@"Select
toto
from
matable;";

a vérifier...

Nul ne devient grand par la guerre...

Re : continuation de ligne le 08/02/2008 11:03:25

bidou_01
Exacte Militiades !

Je viens de vérifier, ça marche. Je ne connaissais pas, mais c'est en fait tout à fait logique vu que le @ banalise tout les caractères "spéciaux" d'une chaîne de caractère, donc ici le retour chariot "\r\n" :)

Cordialement,

Bidou_01
 


[ Lien ]


Classé sous : ligne, possible, ecrire, continuation

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS