cs_Alfred0
Messages postés2Date d'inscriptionmercredi 6 juin 2012StatutMembreDernière intervention 7 juin 2012
-
6 juin 2012 à 20:46
debutemps
Messages postés34Date d'inscriptionjeudi 7 juin 2012StatutMembreDernière intervention14 juin 2012
-
9 juin 2012 à 10:41
Bonsoir.
Je dois parcourir une fichier sous Visual studio, qui est en fait un script sql.
J'aimerai savoir s'il est possible de récupérer seulement le texte qui est entre le create table et la contraire de clé primaire ? Et si oui comment faire ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 7 juin 2012 à 00:38
Salut
A quoi ressemble ce texte ?
Quel bornes sont-elles identifiables pour déterminer la partie intéressante ?
As-tu essayé quelque chose ?
Ton programme a t-il ouvert et lu le texte ?
As-tu essayer des instructions comme maString.Compare ?
Regarde voir du côté de l'aide des "expressions régulières"
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_Alfred0
Messages postés2Date d'inscriptionmercredi 6 juin 2012StatutMembreDernière intervention 7 juin 2012 7 juin 2012 à 17:32
Bonjour et merci d'avoir répondu a mon message.
Mon fichier a parcourir un un script sql de création de table, donc j'aimerai récupérer le nom des colonnes qu'il y a entre le "create table" et le "CONSTRAINT pk...".
Effectivement j'ai réussit a le lire et a afficher la ligne contenant le create et celle contenant contraint, mais je ne sais pas comment faire pour récupérer ce qu'il y a entre.
Si tu as deux-trois petits tuyaux, je suis preneur.
la 2eme possibilité serait dans une base temporaire de générer la table depuis l'argument sql
là ça devient plus simple puisque depuis la table system tu peux maintenant extraire les colonnes les types les clés