Mam problem podczas łączenia z bazą danych. Wyskakuje błąd "A network-related or instance-specific error occured while establishing a connection to SQL Server. The server was not found or was not accesible. Verify that the instance name is correct and that Sql Server is configured to allow remote connections. (Provider: Sql Network Interfaces, error: 26 - Error Locating Server/Instance Specifed". Baza danych jest na tym samym komputerze co program więc nie trzeba zmieniać dostępu. Nazwa serwera to "Laptop\SQLExpress" a autoryzacja jest za pośrednictwem windowsa więc nie trzeba hasła.
Próbowałem na wiele sposobów znalezionych w internecie ale nie wiem po której strony leży błąd, czy po stronie zapytania czy po stronie bazy danych.
Próbowałem m.in. tak
const char * connectionString = "server=(local)\\Laptop\SQLExpress;trusted_connection=true;database=Trening";
sqlcon = gcnew SqlConnection(gcnew String(connectionString));
i tak
sqlcon = gcnew System::Data::SqlClient::SqlConnection("Server=(local)\\SQLExpress;Database=Trening;Trusted_Connection=Yes;");
oraz zmieniając nazwę serwera na wszelkie różne sposoby. Problem tkwi w niewłaściwym instalowaniu bazy czy sposobie łączenia z nią. Namespace'y są dodane
using namespace System::Data;
using namespace System::Data::SqlClient;