2015-04-22 1 views
0

J'ai le problème avec la connexion à MS SQL Server à partir Smart Project Device dans Visual Studio 2008.Connexion à MS SQL Server à partir du périphérique intelligent

private void button2_Click(object sender, EventArgs e) 
    { 
     string connStr = "Data Source=SERVER-5;Initial Catalog=MydB;Integrated Security=SSPI;Connection Timeout=5"; 

     DataTable data; 

     using (var connection = new SqlConnection(connStr)) 
     { 
      try 
      { 
       var sda = new SqlDataAdapter("select * from pri_date", connection); 
       var ds = new DataSet(); 
       sda.Fill(ds); 
       data = ds.Tables[0]; 
      } 
      catch (SqlException ex) 
      { 
       var exc = ex.InnerException; 
      } 
     } 
    } 

Je suis en train d'exécuter ce code dans Visual Studio et je 'obtiens l'erreur' Serveur SQL spécifié non trouvé: SERVER-5 ".

Lorsque j'ai essayé de lancer ce code dans l'application Windows, tout s'est bien passé.

Répondre

0

Il est fort probable qu'il s'agisse d'un problème de résolution de noms. Si vous utilisez l'adresse IP du serveur au lieu du nom, cela fonctionnera probablement. Si cela fonctionne, vous devez vous assurer que le serveur DNS est correctement configuré pour la carte réseau de votre périphérique.