Reputation: 43
I installed SQL Server and Visual Studio and tried to do my university project.
I can connect to SQL Server in Management Studio but can not connect in Visual Studio!
A network related or instance specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.verify that the instance name is correct and the ...
What's wrong with this code?
SqlConnection sqcon = new SqlConnection("Data Source=.;Initial Catalog=Badan_Sazi;Integrated Security=True");
SqlCommand com = new SqlCommand();
com.Connection = sqcon;
com.CommandText = "SELECT tbl_morabi.family as 'lname' FROM tbl_morabi";
com.Connection.Open();
I also tried .
, localhost
, my pc name
... same error anyway
Upvotes: 4
Views: 33846
Reputation: 428
You can check your connectionString. It should be like that below.
<connectionStrings>
<add name="SampleConnectionString" connectionString="Data Source=machinename\instancename;Initial Catalog=AdventureWorks;Integrated Security=SSPI;Min Pool Size=5;Max Pool Size=60;Connect Timeout=30″ providerName="System.Data.SqlClient"/>
</connectionStrings>
Upvotes: 0
Reputation: 754200
SQL Server Express defaults to a SQLEXPRESS
instance name
So try to use .\SQLEXPRESS
or (local)\SQLEXPRESS
as your server+instance name.
And if that doesn't work: what server name do you use in Management Studio to connect to your SQL Server instance?? Use that name!
Upvotes: 10