Bonjour, je suis pas un pro de la base de donnée, je préfère vous le dire tt de suite.
J'ai une requete que sql server management studio m'a généré automatiquement.
Pour l'éxécuter je fais ceci :
ouvrir();
string scriptSql;
StreamReader reader=new StreamReader("chemin.txtl");
scriptSql=reader.ReadToEnd();
System.Data.Common.DbCommand commande = new SqlCommand(scriptSql,(SqlConnection)connectionBDD);
commande.ExecuteNonQuery();
fermer();
Le problème c'est que visual studio me met des problème de syntaxe, par exemple avec les 'GO', 'ALTER' ou 'IF').
Je ne sais meme pas a quoi sert ces commandes, mais bon vu que c'est creer automatiquement, ca doit bien servir^^).
Alors voila j'aimerai savoir comment éxécuter ce script sans erreur. Je crois que ca à quelque chose à voir avec le Transact-SQL. Mais bon.
Merci de votre aide.
PS:J'utiliser SQL server 2005 et visual studio 2005
Partager