Я следую учебному пособию по созданию веб-приложения ASP.NET и приступил к созданию соединения с элементом базы данных SQL, который я добавил с помощью VisualStudio с помощью команды «Добавить»> «Новый элемент», щелкнув правой кнопкой мыши имя моего проекта в Solution Проводник.
Однако после помещения соответствующих пространств имен VS не распознает соединение SQLC, которое я пытаюсь создать.
Я продолжаю получать сообщение об ошибке: «среди прочего, модификатор« новый »недействителен для этого элемента».
Я уже пытался удалить символ "@", уже пытался поместить путь в строку, но теперь VS даже не распознает простую реализацию строки!
Вот код версии 1:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
namespace AdressBook
{
public partial class WebForm1 : System.Web.UI.Page
SqlConnection conn = new SqlConnection("Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename|DataDirectory\AdressBookDatabase.mdf;Integrated Security=True");
Вот код версии 2:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
namespace AdressBook
{
public partial class WebForm1 : System.Web.UI.Page
string datapath = "Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename|DataDirectory\AdressBookDatabase.mdf;Integrated Security=True"
SqlConnection conn = new SqlConnection(datapath);
Я ожидаю, что красные / зеленые подчеркивания не будут отображаться и я смогу подключиться к моей базе данных при нажатии кнопки. Что не так?