Connexion à une base de données
Bonjour à tous,
j'ai besoin de votre aide concernant la connection à une base de donnée que j'ai crée dans visual studio. Elle fait partie de mon projet, je l'ai créée en local à l'aide du processus : Ajouter nouvel élément ==> Base de données SQL Server.
J'aimerai dans ce code, qui dépend d'un fichier [maClasse.cs], exécuter une requête :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
using System.Data.Sql;
namespace test_ASP_1
{
public class Abonnement
{
public int Id { get; set; }
public string Libelle { get; set; }
internal void insertAbonnement()
{
// Exécution d'une requête SQL INSERT INTO
}
}
} |
Cependant, j'ai déjà configuré la connexion à la base de donnée locale quand j'ai crée une liste déroulante dans la page web [Default.aspx], on retrouve donc cette configuration dans le fichier [Web.config] :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <configuration>
<connectionStrings>
<add name="connect_bdd_Reporting" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\bdd_Reporting.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration> |
Ma question est la suivante, pour exécuter une requête SQL dans mon fichier [maClasse.cs], doit-je rappeler les paramètres de connexion en code, dois-je créer une nouvelle classe, ou bien dois-je utiliser le script se trouvant dans le fichier [Web.config] ?
Merci à tous ....