Веб-API и SQL-сервер подключения sqlconnection
Я новичок в WebAPI, но уже делал MVC в прошлом. Я создал 2 проекта WebServiceAlpha, в которых размещены "бэкенд" и EF etc, и WebServiceBeta, который "использует" альфа-версию.
В WebServiceBeta я пытаюсь создать уровень доступа к данным, поэтому я создал класс под названием DAL, и это очень просто. У меня есть SqlConnection, но любая попытка закодировать что-либо еще приводит к тому, что "имя j не существует в текущем контексте".
Все, что я пытаюсь сделать, это подключиться к базе данных.
Что я уже пробовал:
namespace WebServiceBeta { public class DAL { SqlConnection j = new SqlConnection(@"data source=***;initial catalog=CRUDDB;User id=***;password=***;MultipleActiveResultSets=True"); j. // The name 'j.' does not exist in the current context } }
На контроллере; однако соединение работает нормально:
public ActionResult Index( FormCollection frm ) { SqlConnection j = new SqlConnection(@"data source=**;initial catalog=CRUDDB;User id=**;password=**;MultipleActiveResultSets=True") //Enumerable<mvcEmployeeModel> empList; j.Open(); // THIS WORKS FINE if ( j.State==ConnectionState.Open) { ViewBag.CnState = "Yea - I'm open!"; }
Может быть, я упускаю что-то еще? Я не могу себе представить, что это проблема "использования", я добавил System.Data.SqlClient и System.Data.