J'essaie de développer un service C# reposant avec une connexion à la base de données Microsoft SQL. D'après ce que je comprends, je suis censé faire la connexion au serveur SQL dans le code suivant:Connexion au serveur SQL à partir du service Restful C#
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
namespace Webserver.Models
{
public class WebserverContext : DbContext
{
public WebserverContext() : base("name=WebserverContext")
{
}
public System.Data.Entity.DbSet<Webserver.Models.ApiModels.SecondlyReading> SecondlyReadings { get; set; }
}
}
La question que je suis face est que je ne suis pas sûr de savoir comment le faire. Je l'ai fait db connexion en C# ASP.NET avant et la connexion db est quelque chose comme:
SqlConnection conn = new SqlConnection ("Source de données = localhost;" + "initial catalogue = auteurs; user = myuser; password = mypassword ")
J'ai essayé de l'implémenter mais cela ne fonctionne pas. J'ai aussi fait référence à partir du lien suivant pour la connexion db en C# Restful Service:
apprécierait toute aide.
Salut gram. Il est difficile de vous aider sans un code qui reproduit le problème et une description décente de ce qu'est l'erreur. [ask] –
Salut @JohnWu, mon problème principal est que je ne suis pas sûr de savoir comment se connecter au serveur SQL Mircrosoft pour le service Web Restful. – gram95
Commencez peut-être par rechercher un didacticiel sur l'utilisation d'Entity Framework. C'est très différent de ce à quoi vous pourriez être habitué si vous avez travaillé avec 'System.Data.SqlClient' dans ADO.NET. – Biscuits