ConnectionString en C#
sympatiqueCCM
Messages postés
363
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'aimerais savoir quelle est la syntaxe pour récupéré un fichier .dbf sur le disque dur..
qui pourrait remplacer..
string connectionString = @"Data Source = C:\Utilisateurs\nom\MaBase.dbf; Integrated Security = true;";
Je sais que ca ne marche pas, mais il y a surement une syntaxe pour faire ca...
Mon programme utilise (LocalDb) pour acceder au donnees et ca fonctionne.
Maintenant je me demande si une fois mon programme mis en paquet et autonome de Visual studio si ca va encore marcher...
Merci de votre aide.
J'aimerais savoir quelle est la syntaxe pour récupéré un fichier .dbf sur le disque dur..
qui pourrait remplacer..
string connectionString = @"Data Source = C:\Utilisateurs\nom\MaBase.dbf; Integrated Security = true;";
Je sais que ca ne marche pas, mais il y a surement une syntaxe pour faire ca...
Mon programme utilise (LocalDb) pour acceder au donnees et ca fonctionne.
Maintenant je me demande si une fois mon programme mis en paquet et autonome de Visual studio si ca va encore marcher...
Merci de votre aide.
Configuration: Windows / Firefox 68.0
8 réponses
Bonjour
Qu’est ce qui ne marche pas, c’est pas très clair.
Je sais que ca ne marche pas, mais il y a surement une syntaxe pour faire ca
Qu’est ce qui ne marche pas, c’est pas très clair.
using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace Charger_fichier_sur_datagrid { public partial class Form1 : Form { string connectionString = @"Data Source = C:\Utilisateurs\raymo\TopGunModelAnnotation.dbf; Integrated Security = true;"; public Form1() { InitializeComponent(); } private void BtnFichier_Click(object sender, EventArgs e) { using (SqlConnection sqlCon = new SqlConnection(connectionString)) { sqlCon.Open(); A CETTE LIGNE IL Y A UN X ROUGE *** SqlDataAdapter sqlDa = new SqlDataAdapter("Select * from Electroniques", sqlCon); DataTable dtbl = new DataTable(); sqlDa.Fill(dtbl); // Methode direct dgvDB.DataSource = dtbl; } } } }
*
*
-
- System.Data.SqlClient.SqlException : 'Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: SQL Network Interfaces, error: 26 - Erreur lors de la localisation du serveur/de l'instance spécifiés)'
-
Merci d’éditer ton message pour ajouter la coloration syntaxique, voir un petit tuto ici https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Alors je suppose que ce chemin
Tu peux faire le test comme ça ou alors utiliser la classe Environment https://docs.microsoft.com/fr-fr/dotnet/api/system.environment.getfolderpath?view=netframework-4.8
https://docs.microsoft.com/fr-fr/dotnet/api/system.environment.specialfolder?view=netframework-4.8
"C:\Utilisateurs\raymo\TopGunModelAnnotation.dbf"n'existe pas en vrai et qu'en fait ce soit plutôt
"C:\Users\raymo\TopGunModelAnnotation.dbf"Windows t'affiche juste une traduction.
Tu peux faire le test comme ça ou alors utiliser la classe Environment https://docs.microsoft.com/fr-fr/dotnet/api/system.environment.getfolderpath?view=netframework-4.8
https://docs.microsoft.com/fr-fr/dotnet/api/system.environment.specialfolder?view=netframework-4.8
Merci Whismeril,
Changer Users pour utilisateurs n'as rien changer. Même Message.
Et j'ai pas compris grand chose a la Classe Environnement...
merci encore...
Changer Users pour utilisateurs n'as rien changer. Même Message.
Et j'ai pas compris grand chose a la Classe Environnement...
merci encore...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ha.
Es tu sûr de ce chemin.
Les fichiers sont rarement mis directement sous
Es tu sûr de ce chemin.
Les fichiers sont rarement mis directement sous
C:\Users\Nom, souvent ils sont plus bas dans l’arborescence,
Mecri Whismeril,
Le volume dans le lecteur C s'appelle SSD OS
Le numéro de s‚rie du volume est
Répertoire de C:\Users\raymo
2019-08-28 17:39 8ÿ388ÿ608 Test1.Test1.mdf
2019-08-28 17:39 8ÿ388ÿ608 Test1Annotation.mdf
2019-08-28 17:39 8ÿ388ÿ608 TopGun.TopGunModel.mdf
2019-08-28 18:05 8ÿ388ÿ608 TopGunModelAnnotation.mdf
4 fichier(s) 33ÿ554ÿ432 octets
0 R‚p(s) 131ÿ846ÿ811ÿ648 octets libres
J'ai corriger mon erreur d'extention dbf pour mdf...
La base a été codé avec Code First Model de EntityFramework
Mais je reçois toujours un message d'Exception !!!
Le volume dans le lecteur C s'appelle SSD OS
Le numéro de s‚rie du volume est
Répertoire de C:\Users\raymo
2019-08-28 17:39 8ÿ388ÿ608 Test1.Test1.mdf
2019-08-28 17:39 8ÿ388ÿ608 Test1Annotation.mdf
2019-08-28 17:39 8ÿ388ÿ608 TopGun.TopGunModel.mdf
2019-08-28 18:05 8ÿ388ÿ608 TopGunModelAnnotation.mdf
4 fichier(s) 33ÿ554ÿ432 octets
0 R‚p(s) 131ÿ846ÿ811ÿ648 octets libres
J'ai corriger mon erreur d'extention dbf pour mdf...
La base a été codé avec Code First Model de EntityFramework
Mais je reçois toujours un message d'Exception !!!
J'ai relu le message, il te dis que le serveur est introuvable, pas la bdd.
Je n'ai jamais fait de sqlserver, donc ma question va peut-être te paraître bête, mais au cas ou, ne faut il pas démarrer le serveur?
Je n'ai jamais fait de sqlserver, donc ma question va peut-être te paraître bête, mais au cas ou, ne faut il pas démarrer le serveur?