Echec connexion au serveur SQL
Bonjour à tous,
J'essaye d'éxécuter un script sql depuis c#. Mais j'obtiens systématiquement une message d'erreur sur la chaine de connexion :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| config conf = new config();
conf.readConf();
bool result = false;
connect = conf.mng; // qui me donne une valeur de type : "Server=(local);DataBase=demo;Integrated Security=SSPI"
SqlConnection conn = null;
conn = new SqlConnection(connect);
FileInfo file = new FileInfo(fic);
string script = file.OpenText().ReadToEnd();
try
{
Server server = new Server(new ServerConnection(connect));
server.ConnectionContext.ExecuteNonQuery(script);
result = true;
} ... |
Et c'est ici que cela me donne le message d'erreur :
Code:
server.ConnectionContext.ExecuteNonQuery(script);
Par contre dans l'application j'ai plusieurs connection du style :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
DataTable dt;
dt = new DataTable();
SqlDataAdapter da;
SqlConnection conn = null;
conn = new SqlConnection(connect);
try
{
conn.Open();
da = new SqlDataAdapter(query, connect);
da.Fill(dt);
} ... |
Qui marche très très bien. Avec la même base de donnée.
Je ne comprends pas pourquoi dans un cas cela fonctionne parfaitement, et pas dans l'autre ?
Merci pour votre aide